2014-07-03 57 views
0

我想學習如何嵌入到表視圖中的選擇器,我開始漂亮,只是簡單地用靜態tableview我已經插入一個UIDatePicker 。UIDatePicker對齊裏面的靜態UITableView不排隊在故事板vs模擬器

不幸的是我看到奇怪的行爲與UIDatePicker如何在單元格中對齊。如果我將所有內容都排列在故事板上,那麼當我在模擬器中運行時,我發現拾取器顯示的低於居中,因此顯得雜亂無章。最後,我必須添加填充到故事板中選取器下方的單元格,以便在模擬器中運行時看起來合理。如下圖所示。

任何人有任何想法爲什麼故事板佈局沒有得到尊重,或者有什麼我可以改變,這會讓他們表現得更好?

道歉的圖像分辨率的大小。

佈局選擇器和細胞中的故事板

在故事板

outline of my tableview in the storyboard

拾取器和細胞我的tableview的

layout of picker and cell in the storyboard

輪廓在模擬器所示

picker and cell shown in the simulator

+0

是在storyboard中爲datePicker設置的任何增量值? – GoGreen

+0

我在delta值中看不到任何奇怪的東西(在標尺標籤右邊?) - 我想我現在已經修復了它..我會爲人們未來的參考書寫一個正確的答案 – jimbobuk

回答

0

好,我最終會解決這個...我試圖使用有一些汽車的限制拍下了選擇器單元的中心,可悲的是這似乎並沒有幫助。

然後我清除了約束,並使用對齊按鈕爲容器中的水平和垂直中心添加約束。添加了這些限制條件,現在選取器在故事板和模擬器之間始終保持一致。

不知道爲什麼使用藍色指引添加它時居中,它沒有默認這種沒有約束的行爲,但現在我知道了。

感謝任何花時間閱讀我的問題的人。

相關問題