我設計了一個主要使用UIPicker的應用程序,但我沒有空間使用多於10個拾取器。在UIScroll視圖中添加UIPicker?
當然,所有的採集器都連接到UITextField。所以如果你按下一個PickField將顯示一個TextField。我試圖添加一個UIScrollView,所以我可以添加更多的TextField,當它按下時顯示一個UIPicker。
可能嗎?我可以同時查看兩個視圖嗎?如果有人能幫我一把,我會很感激。
謝謝
我設計了一個主要使用UIPicker的應用程序,但我沒有空間使用多於10個拾取器。在UIScroll視圖中添加UIPicker?
當然,所有的採集器都連接到UITextField。所以如果你按下一個PickField將顯示一個TextField。我試圖添加一個UIScrollView,所以我可以添加更多的TextField,當它按下時顯示一個UIPicker。
可能嗎?我可以同時查看兩個視圖嗎?如果有人能幫我一把,我會很感激。
謝謝
這當然似乎是可能的。你只需要一個可容納所有可點擊文本字段的滾動條,並且會同時滾動對嗎?
將scrollView添加到您的主視圖,並將所有textField添加爲scrollView的子視圖。確保scrollView的contentSize設置爲容納所有的textFields。 UITextField將爲水龍頭工作,並且不會以任何方式干擾滾動條的滑動。
我假設你正試圖在這裏創建一種數據輸入形式?數據值是離散的,必須從選擇器中選擇?如果是這樣,我們已經做了很多次這樣的事情,所以是的,它完全可行。
是的,您一次可以在屏幕上顯示多個視圖。簡單地使UIPickerView作爲UIScrollView的子視圖:
UIScrollView* scroll = [[UIScrollView alloc] init];
UIPickerView* picker = [[[UIPickerView alloc] init] autorelease];
[scroll addSubView: picker];
我是否仍然有一個問題,它不工作好,我可以通過電子郵件發送你我的源代碼來檢查什麼是錯的。我的電子郵件地址是[email protected],只需將我的用戶名發送給我,我會回覆。我非常感謝,非常感謝 – sillersam
是否仍然有一個問題它不是好工作,我向您發送電子郵件我的源代碼,以檢查什麼是錯。我的電子郵件地址是[email protected],只需將我的用戶名發送給我,我會回覆。我真的非常感謝,非常感謝 – sillersam