自動レイアウトで動的に行が設定された1つのTableViewを持つTableViewControllerがありました。
メニューに使用されるコントローラーに別の TableView を追加しました。行の高さは 65 に設定する必要があります。
問題は、heightForRowAtIndexPathにあります。この tableView メニューの行に対して 65 を返す方法を知っています。しかし、自動レイアウトを行う方法がわかりません。それは、他のtableViewのことです。
これを達成する方法を知っている人はいますか?
これが私のコードです:
override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if tableView is YALContextMenuTableView {
return 65
} else {
}
}