我想在編輯開始時增加UITextField的大小,但只是無法獲取代碼。如何在開始時拉伸UITextField editng
1
A
回答
1
Gomathi是正確的。只是,如果你想在文本框編輯結束時編輯何時開始擴大和重新縮了回去添加到他的回答也想動畫,你可能想要做這樣的事情:
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
[UIView animateWithDuration:0.5 animations:^{
textField.frame = CGRectMake(textField.frame.origin.x-20, textField.frame.origin.y, textField.frame.size.width+40, textField.frame.size.height);
}];
return YES;
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[UIView animateWithDuration:0.5 animations:^{
textField.frame = CGRectMake(textField.frame.origin.x+20, textField.frame.origin.y, textField.frame.size.width-40, textField.frame.size.height);
}];
[textField resignFirstResponder];
return YES;
}
+0
謝謝,那真的爲我工作 – hamid
+0
@hamid請檢查答案是正確的,如果它的工作 –
1
在- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
中,將新的幀大小設置爲文本字段。然後撥打電話[textField setNeedsDisplay];
。
相關問題
- 1. 自動拉伸UITextField打字
- 2. UITextField選擇導致UITableVIew拉伸
- 3. UITextField開始聽寫
- 4. Editng gem Ransack?
- 5. 如何使拉伸在iOS
- 6. 如何開始從延伸RecyclerView適配器類開始DialogFragment
- 7. UITextField開始編輯時的popover
- 8. 如何拉伸點?
- 9. UITextField開始處的光標
- 10. Flash時間拉伸
- 11. 如何開始拉開JSON數據塊?
- 12. Supersized - 如何拉伸圖像?
- 13. 如何拉伸物體?
- 14. 如何拉伸iOS UISlider
- 15. 如何拉伸圖像
- 16. 如何拉伸窗口?
- 17. 如何拉伸SVG圖像?
- 18. Chromecast - 如何拉伸視頻
- 19. 拉伸div高度開始下一個div
- 20. 如何拉伸UIImageView而不拉伸中心?
- 21. 拉伸下拉
- 22. 圖像不是在本地拉伸,而是在展開時拉伸? (僅限CSS/HTML)
- 23. 防止SWF在瀏覽器中打開時拉伸
- 24. 如何在Matlab中拉伸圖像
- 25. 如何在ListBox中拉伸網格列?
- 26. 如何在Android中拉伸表格行?
- 27. 如何在Firemonkey中拉伸圖像?
- 28. 如何在全屏上拉伸面板?
- 29. 如何在ImageView中拉伸圖像?
- 30. 如何在MFC中拉伸文本?
什麼是你的代碼寫到目前爲止?這將幫助我們幫助你。 – Viraj