我正在以模態方式提供UINavigationController
的實例,modalPresentationStyle
設置爲UIModalPresentationFormSheet
。在UINavigationController
內部是UITableViewController
。對於表格視圖中的刪除按鈕,我必須知道表格的寬度。有什麼方法可以訪問它嗎?我試過[self.view bounds]
,但是這返回了屏幕的顯示。我認爲這是因爲這個視圖在調用這個時候是不可見的,但是我不知道我應該把它叫做什麼。iPad上模態表的寬度
2
A
回答
4
您可以直接測量並存儲形式片寬度的魔法值(不漂亮,我知道,但它的作品),我一直在使用的值是540
如果你真的想要以編程方式獲得它。您必須確保視圖已經調整大小並準備好呈現,然後從視圖中獲取邊界值。我相信這發生在viewWillAppear和viewDidAppear之間,儘管我不記得確切。
如果您只想確保按鈕對齊到右側,請嘗試使用按鈕的autoresizingMask屬性。我相信你只需要使用UIViewAutoresizingFlexibleLeftMargin。
0
您可以在viewDidLoad中進行「最後一分鐘」視圖設置和調整 - 所有的筆尖都已經在那段時間初始化。
+0
該視圖不是一個插座,我手動創建它。它在'viewDidLoad'中是'nil'。 – fabian789 2011-03-04 15:53:06
相關問題
- 1. 視口 - 寬度= iPad上
- 2. iPad上UITabbarItem的最大寬度?
- 3. iPad上的UITableViewCell寬度錯誤?
- 4. iPad上的UITableViewCell寬度不正確
- 5. iPad上的寬度不正確
- 6. iPad SplitView TableViewController寬度
- 7. 如何在iPad上以「表單」模式的寬度顯示HTML頁面而不用硬編碼頁面寬度?
- 8. 初始寬度的ipad
- 9. iPad的導航寬度
- 10. SKScene iPad的高度寬度反轉
- 11. 模態自動高度和寬度
- 12. iOS的UIWebView窗口寬度和iPad上的高度
- 13. iPad CSS頁面寬度
- 14. 動態表格寬度
- 15. 動態寬度表按列
- 16. iPad在橫向上給出錯誤的寬度和高度
- 17. iPad上的VideoJS iOS5:關於寬度和高度[解決]
- 18. bootstrap:不同寬度的模態
- 19. 動態寬度容器上節的寬度是否相等?
- 20. 設置頭寬度動態基礎上的列寬度
- 21. 模態框高度寬度根據iframe的高度固定寬度
- 22. 調整站點寬度以適應iPad屏幕的寬度
- 23. 自動填充內模態上的Ipad
- 24. 從iPad上的模態FormSheet提供MFMailComposeViewController?
- 25. 引導:@media最小寬度和最大寬度不會在iPad上
- 26. 的DIV(表等)的動態寬度
- 27. 規模表在寬度和高度
- 28. 在縱向模式下,iPad上的iOS 8彈出寬度僅爲0
- 29. ipad viewport - 規模和寬度之間的關係?
- 30. UITableViewCellSeparatorStyleSingleLine寬度時,iPad的旋轉
我需要'UIViewAutoresizingFlexibleWidth',但是使用'autoresizingMask'完成了這個訣竅。謝謝! – fabian789 2011-03-04 15:52:13
表單的正確大小是540 x 620 – Garnik 2014-05-01 20:37:04