2012-07-06 43 views
0

我正在創建一個應用程序,並且我有一個需要填寫的表單。我想實施類似於下面的照片的解決方案。特別是我想實現最上面的部分。照片就在表格單元旁邊。表視圖自定義

任何建議或想法如何做到這一點的表視圖。我知道它是一張小組桌,但我從來沒有見過像這樣的單元格。

enter image description here

回答

2

我懷疑頂端部是一個的tableView。這可能是一個分組表格(First,Last Initial),其中包含一個節頭(Name)和一個UIImageView(Add Photo)。如果整個事物上下移動(可滾動),那麼它可能也嵌入到ScrollView中。

+0

我從來沒有注意到它滾動 – Vikings 2012-07-06 22:41:46

+0

您可以通過添加tableView並在Storyboard中調整大小或以編程方式更改CGRect以將其置於右側來調整頂部tableView(First,Last Initial)。 – Eric 2012-07-06 22:42:48

+0

使用tableViewName.frame = CGRectMake(#,#,#,#)以編程方式移動表格。 – Eric 2012-07-06 22:45:03

1

最上面的部分可能是一個嵌有UIImageViewUITableView的單元格。我想實現這一目標的唯一方法是獨立創建一個UIView並將其添加到單元的contentView

1

隨着一切的編程,皮膚貓有很多方法。如果我要處理這個問題,我會使用分組表格視圖樣式,在第0節中有一個單元格,它表示:「通過填充...加入」並且沒有節標題,第1節中的1個單元格帶有圖像佔位符爲用戶和沒有部分標題,然後使一些文本字段看起來像右側的分組表格視圖單元格。然後,第二部分將具有看起來像3個標準ios單元格的部分和一個標題爲「聯繫信息」的部分標題。

有時你需要定製的東西不是iOS平臺預測,你會(指第一段)

0

一種方式方法:添加按鈕,名字和照片元素作爲tableHeaderView。

另一個:不要使用UITableView的一切。在這種情況下,使用手動佈局的UIScrollView會更容易。