私はこれを使うと思います
- (CGFloat) tableView: (UITableView *) tableView heightForRowAtIndexPath: (NSIndexPath *) indexPath
ただし、これを実装する方法がわかりません。行を追加するためにUITableViewの上に配置したボタンがあります。ただし、UITableViewを手動で下げることは機能しませんでした。助けてくれてありがとう。
私はこれを使うと思います
- (CGFloat) tableView: (UITableView *) tableView heightForRowAtIndexPath: (NSIndexPath *) indexPath
ただし、これを実装する方法がわかりません。行を追加するためにUITableViewの上に配置したボタンがあります。ただし、UITableViewを手動で下げることは機能しませんでした。助けてくれてありがとう。
を使用している場合UITableViewController
、関連するサイズを変更することはできませんtableView
。シンプルなものを使用して手動でUIViewController
追加する必要があります。そうすれば、必要に応じtableView
てサイズを変更できます。
編集:@Jeremyが指摘しているように、完全にプログラムで作成している場合は、を使用するだけでUITableViewController
サイズを変更できます。tableView
self.tableView.frame = CGRectMake(x, y, width, height)
ただし、StoryboardまたはXIBを使用している場合はtableView
、InterfaceBuilderでもプログラムでもサイズを変更できないようです。