我在TTTableView上有一個簡單的登錄窗體,其中我使用TTTableControlItem和UITextFields。Three20:TTTableControlItem標題的寬度
我有兩個字段,電子郵件&密碼。由於文本確定了UILabel的寬度,因此兩個文本字段不會垂直對齊到同一行,而且看起來很糟糕。
如何控制內部標題的寬度是多少? 有沒有另外一種方法來實現這個沒有繼承/查找標籤/控件並在渲染後移動它們?
謝謝。
我在TTTableView上有一個簡單的登錄窗體,其中我使用TTTableControlItem和UITextFields。Three20:TTTableControlItem標題的寬度
我有兩個字段,電子郵件&密碼。由於文本確定了UILabel的寬度,因此兩個文本字段不會垂直對齊到同一行,而且看起來很糟糕。
如何控制內部標題的寬度是多少? 有沒有另外一種方法來實現這個沒有繼承/查找標籤/控件並在渲染後移動它們?
謝謝。
你必須繼承TTTableControlCell
用自己的自定義單元格和重載函數
- (void)layoutSubviews;
佈局的內容你想要的方式。
也不要忘了在你的數據源映射到TTTableControlItem
新的自定義單元格的子類(在
- (Class)tableView:(UITableView*)tableView cellClassForObject:(id) object;
法)
我有同樣的問題,我選擇剛纔設置的文本字段對齊右側的文本。我不喜歡填充量,因此我修改了TTTableControlCell以減少文本字段的寬度。