我有一個TableViewController作爲普通視圖的上半部分,另一半是我的表。但我有一個問題,整個事情不滾動,我可以下降一點,但只要我讓我走了它回到頂部:/TableViewController - 半視圖/半桌tableView滾動不起作用
AnyIdeas?
P.S.啓用滾動勾選了泰伯維
編輯:PRINTSCREEN的我在做什麼:http://postimage.org/image/lldwd0ybl/
我有一個TableViewController作爲普通視圖的上半部分,另一半是我的表。但我有一個問題,整個事情不滾動,我可以下降一點,但只要我讓我走了它回到頂部:/TableViewController - 半視圖/半桌tableView滾動不起作用
AnyIdeas?
P.S.啓用滾動勾選了泰伯維
編輯:PRINTSCREEN的我在做什麼:http://postimage.org/image/lldwd0ybl/
如果使用這種控制器的UITableViewController
的view
屬性是默認的表視圖。因此,您將其他視圖添加到視圖層次結構的選項有限。
您應該使用普通的UIViewController
這是表視圖控制器的超類。您可以輕鬆地將頂視圖和作爲子視圖添加到此控制器的主要view
中。爲了使表視圖的工作,你也需要遵循以下步驟:
UITableViewDataSource
和UITableViewDelegate
到類,並設置表視圖的datasource
並相應delegate
(或鉤起來的IB)。請注意,您不能在此設置中使用storyboard的靜態表格。
的事情並不清楚在這裏你實現,但你可以這樣做是什麼:(因爲你要充分的滾動意味着你的矩形以及表視圖)
1)只需增加行高度在指數0或任何你想要顯示的方塊,也可以根據你的需要進行自定義,它會根據你的需要正確滾動,&; 2)你把你的自定義視圖(它可能是UIView,UIImageView,或其他)和表視圖在一個滾動視圖和相應的工作。
我建議你採用第一種方法,因爲根據我的說法,這是一點點簡單的方法。
在任何問題,讓我知道。 :)
did not get u .... uiview是在uitableview之上? – IronManGill
是的,沒錯我在UITableView上有一個UIView。對不起,如果我不清楚,有時很難解釋的東西:D – BaNz
你可以發佈代碼。 – Senthilkumar