UITableViewCell
には、UITextView
とUIImageView
をサブビューとして保持するビューが含まれています。プログラムですべてのビューを作成し、View.Textview.frameを使用してイメージを作成します。 Storyboard
は使用されません。 問題:UITableView
の初めての読み込み時に、UITextView
のテキストコンテンツがトリミングされ、正しく表示されず、UITextView
を超えるUIImageView
がiPhoneデバイスの右下に降りています。UIIableViewCellのサブビューがiPhoneデバイスのエッジに落ちています。iOS
私は以下の助けを借りて、それを解決し[UIFont preferredFontForTextStyle:UIFontWidthTrait]
にtextContainerInset
、lineFragmentPadding
とtextview
フォントを設定することにより、問題(のTextViewのテキストのレンダリング)の一部を、問題の http://www.pixeldock.com/blog/how-to-get-rid-of-the-padding-insets-in-an-uitextview/#comment-167
その他の部分は私のあるポストに解決UITableViewCell
のUIImageView
は、最初のテーブルビューロード中にデバイス画面の右端に降りています。しかし、私がテーブルビューをスクロールしてTableViewCell
をデキューすると、UIImageView
は、正しい矩形と起点で期待通りに表示されます。私は様々な方法で画像ビューのrectを変更しようとしましたが、上記のシナリオで説明したように動作しています。解決策を提案してください。問題の最初の部分については
はいこれは私が必要とするものです。ありがとう。 – SRK