簡體   English   中英

將UITableView調整為iPhone 5 / 5s

[英]Resize UITableView to iPhone 5/5s

如何根據iPhone屏幕尺寸調整我的UITableView高度(即適應iP5)? 在iPhone 4 / 4s上,UITableView適應UIView的底部,但在iPhone 5上卻沒有。 我啟用了自動布局,我已經嘗試運行下一個代碼(不成功):

self.friendsTable.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleHeight ;

任何的想法?

在iPhone 4 / 4s上:

iPhone 4 / 4s

在iPhone 5 / 5s上:

iPhone 5 / 5s

廈門國際銀行: 在此輸入圖像描述

在IB中,選擇您的表格視圖。 在頂部菜單中選擇“編輯器”。 選擇Pin。 然后選擇“底部空間到超級視圖”。 確保已啟用Autolayout。 這應該可以解決你的問題。

因此,如果您使用autolayout,您只需將“Bottom Space”設置為Superview,您可以選擇UITableView,然后選擇Editor> Pin(頂層菜單)。 或者選擇UITableview並通過快捷方式設置自動布局,如下圖所示。

在此輸入圖像描述

如果您沒有使用自動布局選擇您的UITableView選擇視圖“顯示尺寸檢查器”並調整大小,如下圖所示。

在此輸入圖像描述

我希望能幫助你。

self.friendsTable.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight ;
self.view.autoresizesSubviews = YES;

如果您使用的是Autolayout,只需添加約束“底部空間到Superview”。 我希望它能解決你的問題。 謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM