में एक दृश्य से सभी टेक्स्टफील्ड कैसे प्राप्त करें मेरे पास एक दृश्य है जिसमें 15 से अधिक UITextFields
है। मुझे सभी UITextFields
के लिए नीचे सीमा (एक्सटेंशन) सेट करना होगा। मैं इसे सभी UITextFields
के लिए एक-एक करके सेट कर सकता हूं और यह भी काम कर रहा है। मैं एक बार में सभी UITextFields
के लिए नीचे सीमा निर्धारित करना चाहता हूं। यहां वह कोड है जिसे मैं कोशिश कर रहा हूं लेकिन ऐसा लगता है कि लूप निष्पादित नहीं हो रहा है। मैंने इसे viewDidLayoutSubViews
में भी आजमाया है लेकिन लूप के लिए भी वहां निष्पादित नहीं किया गया है।स्विफ्ट
override func viewDidLoad()
{
super.viewDidLoad()
/** setting bottom border of textfield**/
for case let textField as UITextField in self.view.subviews {
textField.setBottomBorder()
}
}
इस 'self.view.subviews.filter कोशिश ({$ 0 है UITextField})। foreach ({$ 0.setBottomBorder()})' –
यह मेरा विस्तार के कारण उपयोग नहीं कर सकते "UITextField" प्रकार का है। मेरा एक्सटेंशन देखने के लिए उपलब्ध नहीं होगा। –