我用下面的按鈕創建了一個UITableView。當我在肖像在iPad上運行應用程序時,UITableView的按鈕下爬行,像這樣:UITableView爬行按鈕下面
我無能,爲什麼出現這種情況。它只發生在iPad的肖像,所以我不認爲這是一個Xib問題。
我非常感謝這個問題的任何幫助。
我用下面的按鈕創建了一個UITableView。當我在肖像在iPad上運行應用程序時,UITableView的按鈕下爬行,像這樣:UITableView爬行按鈕下面
我無能,爲什麼出現這種情況。它只發生在iPad的肖像,所以我不認爲這是一個Xib問題。
我非常感謝這個問題的任何幫助。
它看起來像你的tableView的內容不剪裁到框架的邊界。嘗試爲tableView設置clipsToBounds爲YES。
當縱向的iPad作爲UITableView時,您可能需要手動設置UITableView的框架,以便像下面那樣粘貼到屏幕按鈕等特性進行自動調整。你可以使用UITableView和UIButton的resize選項來獲得這個權利。
要手動設置框架,設置一個CGRect
到元件的frame
。
tableView.frame = CGRectMake(self.view.frame.origin.x,self.view.frame.origin.y,self.view.frame.size.width,self.view.frame.size.height - uploadButton.frame.size.height);
在這個例子中,uploadButton是UIButton的底部和所調整的tableView來填充屏幕,除了到uploadButton底部。
你是如何創建用戶界面的?您是使用Interface Builder還是以編程方式創建它? –
我正在使用Interface Builder。 – balabhv