カスタムUITableViewCellにカスタムUIButtonがあります。ボタンのtitleLabelの可変テキストコンテンツに基づいて、カスタムテーブルセルのUIButtonの高さを設定したいと思います。
次の方法で身長を計算してみました
[NSString sizeWithFont:constrainedToSize:lineBreakMode:];
しかし、titleLabelに従ってボタンの高さを正常に変更できませんでした。
さらに、このボタンはカスタムUITableViewCellの一部であるため、カスタムUIButtonの高さに従ってセルの高さも変更する必要があります。
UITableViewのデリゲートメソッドとデータソースメソッドを実装するViewControllerで、次のメソッドで高さを決定しようとしました
- (CGFloat) tableView: (UITableView *) tableView
heightForRowAtIndexPath:(NSIndexPath *)indexPath
しかし、成功しませんでした。
これを解決するための最良の解決策またはアプローチは何でしょうか?