我正在使用故事板創建用戶可以輸入數據的視圖,如創建聯繫人。創建一個數據輸入表單,滾動類似於聯繫人表單
我試過在視圖上放置一些UITextField
s,但這樣,我遇到了iPhone底部顯示鍵盤時不會滾動的問題。
我希望有人可以給我一些提示,說明我必須使用哪些控件來創建數據輸入表單,例如用於在iPhone中輸入聯繫人的數據輸入表單。
我正在使用故事板創建用戶可以輸入數據的視圖,如創建聯繫人。創建一個數據輸入表單,滾動類似於聯繫人表單
我試過在視圖上放置一些UITextField
s,但這樣,我遇到了iPhone底部顯示鍵盤時不會滾動的問題。
我希望有人可以給我一些提示,說明我必須使用哪些控件來創建數據輸入表單,例如用於在iPhone中輸入聯繫人的數據輸入表單。
您需要將UIScrollView放置到您的UIView元素,然後您可以根據需要將UITextField對象添加到UIScrollView。完成此操作後,您需要爲您的UIScrollView創建一個IBOutlet屬性(例如scrollView)並將它們鏈接起來。
最後,在viewDidLoad方法中設置UIScrollView的內容大小。事情是這樣的:
_scrollView.ContentSize = CGSizeMake(320.0, 640.0);
請注意,第一個數字是指寬度,第二意味着你的滾動視圖內容的高度,你可以根據你的意願而改變它們。
您必須使用UITableView,並在其中放置UITextField的單元格。當用戶點擊textField時,你必須註冊鍵盤通知(有些提示keyboard notification),並改變tableview框架以適應鍵盤。
你想禁用滾動功能,或者你不能讓滾動功能工作? – sangony