Yalnızca alt kenar çizgisini ve üst ve yan çizgileri göstermeyen Ios'ta bir Metin Alanı oluşturmak mümkündür. Evetse, buYalnızca alt satırda bir metin alanı oluşturma Ios
20
A
cevap
51
'u nasıl uygulayabilirim Evet, bu mümkün. İşte nasıl yapılır:
CALayer *border = [CALayer layer];
CGFloat borderWidth = 2;
border.borderColor = [UIColor darkGrayColor].CGColor;
border.frame = CGRectMake(0, textField.frame.size.height - borderWidth, textField.frame.size.width, textField.frame.size.height);
border.borderWidth = borderWidth;
[textField.layer addSublayer:border];
textField.layer.masksToBounds = YES;
Bu yardımcı olur umarım!
-1
Swift User4645956 çözümü
private func addBottomLineToTextField(textField : UITextField) {
let border = CALayer()
let borderWidth = CGFloat(1.0)
border.borderColor = UIColor.whiteColor().CGColor
border.frame = CGRectMake(0, textField.frame.size.height - borderWidth, textField.frame.size.width, textField.frame.size.height)
border.borderWidth = borderWidth
textField.layer.addSublayer(border)
textField.layer.masksToBounds = true
}
Kullanımı:
self.addBottomLineToTextField(usernameTextField)
self.addBottomLineToTextField(passwordTextField)
8
Swift:
extension UITextField {
func useUnderline() {
let border = CALayer()
let borderWidth = CGFloat(1.0)
border.borderColor = UIColor.blackColor().CGColor
border.frame = CGRectMake(0, self.frame.size.height - borderWidth, self.frame.size.width, self.frame.size.height)
border.borderWidth = borderWidth
self.layer.addSublayer(border)
self.layer.masksToBounds = true
}
}
şöyle Çağrı:
yourtextFieldName.useUnderline()
+0
border.frame = CGRectMake (0, self.frame.size.height - borderWidth, self.frame.size.width, borderWidth) –
0
Basitçe Swift 3.0
işe yaradıextension UITextField {
func useUnderline() {
let border = CALayer()
let borderWidth = CGFloat(1.0)
border.borderColor = UIColor.lightGray.cgColor
border.frame = CGRect(origin: CGPoint(x: 0,y :self.frame.size.height - borderWidth), size: CGSize(width: self.frame.size.width, height: self.frame.size.height))
border.borderWidth = borderWidth
self.layer.addSublayer(border)
self.layer.masksToBounds = true
}
}
16
Ios
tek alt Hattı ile TextField CALayer kullanın. Bir metin kutusuna varsayılan metni ayarlayabildiğim herhangi bir yol var mı ama txtview.text.length yaptığımda hala 0 gösteriyor. Uzunluk sadece gerçek metin girdiğimde artırılmalıİlgili konular
- 1. Yalnızca bir satırda XML oluşturma Yazdırma
- 2. Yakınlaştırmadan sonra iOS metin oluşturma
- 3. Uzaktan Bildirim'de metin alanı ekleme, iOS 8
- 4. iOS üzerinde parlak metin efekti oluşturma
- 5. Apache Solr dize alanı veya metin alanı?
- 6. Statik satırda özel hücreler oluşturma UITableView
- 7. Bir iOS Zamanlayıcısı Oluşturma
- 8. jQuery validate yalnızca bir alanı doğrular
- 9. iOS yalnızca bir kez Epos2Printer
- 10. JavaFx Metin Alanı ayarlanmış metin
- 11. UIAlertController yuvarlatılmış rect metin alanı
- 12. HTML'de seçim kutusu ve metin alanı dinamik olarak oluşturma
- 13. iOS 10 XCode 8 - güvenli metin alanı, hata?
- 14. iOS 8 Bugün Uzantı: Düzenlenebilir metin alanı eklemek mümkün mü?
- 15. Apple push bildirimi bir app daha fazla alt etki alanı
- 16. Yalnızca belirli satırlarda tam metin arama dizini oluşturma
- 17. Java'da bir alt resim oluşturma
- 18. bootstrap atlıkarınca alt alanı
- 19. etiket yalnızca alt kümesi
- 20. Kırpma alanı Alt görünüm ile UIImage alanı
- 21. iOS UIView alt sınıfı, arka plana doğru görünen metin çizin
- 22. Bir satırda 2 parselli bir tikz resmi oluşturma
- 23. Yalnızca temel etki alanı için alt alan 1.x tanımlama bilgisi nasıl oluşturulur (alt etki alanı yok)
- 24. Metin girişi seçim alanı
- 25. Kıvılcım JSON metin alanı
- 26. Esnek: Metin Alanı Değiştirme
- 27. Metin alanı nasıl şekillendirilir?
- 28. Bir kelimenin bir metin kutusunda hangi satırda bulunduğunu nasıl bulabilirsiniz?
- 29. Zengin Metin Düzenleyicisi Oluşturma AngularJS
- 30. Yalnızca uzaktaki git dallarının bir alt kümesini getirin veya yalnızca bunların bir alt kümesini gitk
Teşekkür için güncellenmiş
–"UILabel" yazabilirsiniz. –
Bu konuda daha fazla bilgi verebilir –