テーブルビューにUITableViewAutomaticDimensionのrowHeightがあります。セルの1つに、固定高さのuiviewが含まれています。そのビューの内部iOS8でテーブルビューの行の高さが正しくない
は、2つのボタンが配置され、そのビューのLayoutSubviews方法で私がそのボタンを丸めるためのコード
self.button1.layer.cornerRadius = self.button1.frame.size.height/2
を使用します。
はiOS9でボタンが正しくレンダリングされます。しかし、iOS8上のボタンが正しく表示されませ:
問題は何ですか?どのようにボタンをiOS8で正しくレンダリングするための制約を設定する必要がありますか?
ここでは、セルの.Xibファイル:
に役立つことを願っていますか?私はそれを 'layoutSubviews'に入れることをお勧めします – binchik
ビューのコーナー半径を設定する必要があります。メソッドを呼び出す前にlayoutIfNeededを呼び出します –
ボタンの高さは何ですか? –