0
A
回答
1
0
2
你必須做以下的,其文字處理文本字段代碼。
STEP 1 IBOutlet連接的文本字段也委託連接。
第2步取一層CALayer
。
CALayer *board;
步驟3初始化層在viewDidLoad中。
- (void)viewDidLoad {
[super viewDidLoad];
board = [CALayer layer];
}
步驟4 textFiled委託方法。在這裏我將應用靜態的電話號碼邏輯,您可以根據需要應用您的邏輯。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
NSLog(@"range %lu",(unsigned long)range.location);
if ([textField.layer.sublayers containsObject:board]) {
[board removeFromSuperlayer];
}
CGFloat borderWidth = 2;
board.borderColor = [UIColor darkGrayColor].CGColor;
board.frame = CGRectMake(0, textField.frame.size.height - borderWidth, (textField.frame.size.width/10.0) * range.location, textField.frame.size.height);
board.borderWidth = borderWidth;
[textField.layer addSublayer:board];
return true;
}
您的輸出:
相關問題
- 1. 如何顯示從底部垂直進度條到頂部
- 2. 如何在應用程序底部顯示webview進度條?
- 3. 顯示進度條在加載列表
- 4. 如何使listview底部的進度條顯示更多頁腳?
- 5. 顯示UITextField對象內的進度條
- 6. 加載時顯示進度條
- 7. 數據加載時顯示進度條
- 8. 如何刪除進度條底部的進度條編號?
- 9. 如何在recyclerview底部添加加載進度?
- 10. 顯示下載進度條
- 11. 如何在瀏覽器中顯示內容加載進度條?
- 12. 如何在加載頁面時顯示進度條
- 13. 如何在iOS SDK中顯示圖像的加載進度條
- 14. 如何在Webservice加載數據時顯示進度條?
- 15. 如何在加載某些控件時顯示進度條?
- 16. 如何在加載時顯示進度條,使用ajax
- 17. 如何在加載WebView之前顯示佈局的進度條
- 18. 如何在加載SmartImageView之前顯示佈局的進度條
- 19. 如何在加載新的android碎片時顯示進度條?
- 20. 如何在WebView上顯示加載圖像或進度條
- 21. 如何在網格視圖底部添加進度條頁腳?
- 22. 如何在列表視圖的對話框頂部顯示加載進度條?
- 23. 如何顯示進度條?
- 24. AJAX進度條顯示頁面加載的進度百分比
- 25. 如何顯示進度條,直到數據加載爲止?
- 26. 如何顯示進度條作爲TextView加載?
- 27. 底部ActionBar進度條在按鈕
- 28. Endless RecyclerView與進度條在底部
- 29. JTable加載值的變化,加載時顯示進度條
- 30. 如何在BlackBerry中顯示進度條?
你想達到什麼..? –
像手機號碼,當我把數字放在文本字段上,然後進度會根據數量增加.10位數字號碼進度完成後,它應該導航到下一個屏幕。 – Aayushi
你可以在這裏閱讀如何定製你的文本域[swiftyninja](https:// https://www.swiftyninja.com/customising-text-fields-with-swift-3/) –