私は幅を無視するコードの部分でsizeToFitを使用していますが、高さに基づいてサイズに合わせるだけです。それは可能ですか?sizeToFitを作成する方法幅を無視しますか?
3
A
答えて
5
元の境界線を保存し、-sizeToFit
を呼び出した後、新しい境界線を古い幅に設定することができます。
CGRect oldBounds = someView.bounds;
[someView sizeToFit];
CGRect newBounds = someView.bounds;
newBounds.size.width = oldBounds.size.width;
someView.bounds = newBounds;
7
あなたはsizeThatFits使用する必要があります方法を、あなたが欲しいの幅と高さのCGFLOAT_MAX
の値でCGSize
に渡します。これは、たとえば、複数行のラベルを特定の幅にサイズ変更するための推奨される方法です。
これは、私があなたが求めている質問に対して私が作った機能要求に応じて、Appleエンジニアが私に推薦したものです。
関連する問題
- 1. レイキャストを無視する方法トリガーコライダーを無視しますか?
- 2. sizeToFit(最大幅)
- 3. Unity MonoDevelop、DLLを作成する - エラーを無視する方法
- 4. Coverityスキャンを無視するモデル作成方法C++ 'noexcept' false-positive?
- 5. Excel - 空白を無視するカウントダウンを作成します。 TODAY()、
- 6. 親のdivの幅を無視する
- 7. フレックスアイテムの幅を無視する
- 8. MVCを作成する方法Html.EditorForフォームの値を無視する
- 9. ADO.NET接続を作成し、アンビエントトランザクションを無視する方法はありますか?
- 10. Divの幅は無視されます
- 11. TypeMockを作る方法すべてMessageBoxを無視する
- 12. 新しいオブジェクトを作成するときに無効な入力を無視する方法
- 13. git-diffを作成するには、一行のマッチを無視しますか?
- 14. 句読点を無視するWordPress検索クエリを作成しますか?
- 15. テーブルを作成中に配列の最初のデータを作成することを無視する方法
- 16. SVN無視 - ディレクトリの内容を無視する方法
- 17. ページ内ジャンプを無視するJS戻るボタンの作成方法
- 18. jqueryを使用して全幅ドロップダウンメニューを作成する方法
- 19. iOSはスワイパーギャラリーのコンテナ幅を無視します
- 20. インターネットエクスプローラはdivの幅を無視します
- 21. Qt MainWindowは幅、高さ、タイトルのプロパティを無視します
- 22. テーブルセルのプロパティは幅を無視します
- 23. CodeKit - jsを無視する方法はありますか?
- 24. マウスイベントを無視する方法はありますか?
- 25. pytest - autouse fixtureを無視する方法はありますか?
- 26. Javaのバックスペースキーを無視する方法はありますか?
- 27. ASP.Net MVC3 - リクエストを無視する方法はありますか?
- 28. テーブルの作成時にPostgreSQLで重複キーを無視する方法
- 29. セレクタの作成時に再選択セレクタの順序を無視する方法
- 30. Hadoopがmapreduce.input.fileinputformat.split.maxsizeを無視して分割を作成する
それは働いた。しかし、フレームごとに範囲を変更しなければならなかった – jose920405