私の問題のデモプロジェクトを作成しました。 UIViewControllerの内部にテーブルビューを追加しました。この画像のようにtableviewの制約を設定しました。この境界とフレームを取得したいとき、私は画像2を受け取りました。viewDidAppearのようにtableViewのサイズを取得する方法は?viewDidLoad IOSの内部ビューサイズを取得する10
0
A
答えて
0
UIViewのフレームプロパティを持っているとのUITableViewはUIViewのを継承するので、あなただけのフレームを取得するためにtableView.frameを使用することができ、あなたがtableView.frameを使用することができ、その幅と高さを取得します.size.widthおよびtableView.frame.size.height。
viewDidLoadではビューのサイズが適切ではありませんが、viewWillAppearとviewDidAppearに適切な幅と高さが設定されます。
あなたは画面サイズが必要な場合、あなたは常にUIScreen.mainScreen()。bounds.heightとUIScreen.mainScreen()を使用することができます。このことができます
希望をbounds.width。
関連する問題
- 1. カスタムキーボード内部のカメラビューを追加する - Swift 3.0とIOS 10
- 2. Objective c - viewDidLoadのコアデータオブジェクトを取得する
- 3. iOS 10のウェブビューの高さを取得
- 4. iOS 10、Firebase、PhoneGap - SSLエラーの取得
- 5. viewWillAppearのviewDidLoad対IOS
- 6. viewDidLoadとIOSのViewWillAppear
- 7. iOS 10のすべてのGoogleコンタクトを取得する方法
- 8. viewdidloadでBecomeFirstResponderを使用すると、iOS 10でビューが表示される
- 9. iOS 10ダウンロードする前にファイルサイズを取得する
- 10. iOS 10ロギングフレームワーク:実行時に最近のログを取得する
- 11. iOS 10メッセージで受信SMSを取得するAPI
- 12. 内部コンパイラエラー:バスエラー:10
- 13. pgSQLで内部サーバーエラーを取得する
- 14. 内部テキストを取得する方法
- 15. 500内部サーバーエラーの取得
- 16. iOS 10 SpeechKit:部分的な結果で各単語のタイムスタンプを取得するのに手助けが必要
- 17. iOS App内部コントロール転送
- 18. XML(iOS)のタグの一部を取得する方法
- 19. iOS 10でクラッシュをキャプチャする方法iOS 10のみを使用する
- 20. loadViewメソッド内のビューサイズを計算するベストプラクティス
- 21. 取得500内部サーバーエラーが
- 22. エラー{取得、内部設定;}
- 23. iOS内部プロキシアプリ
- 24. ウィンドウ10内のウィンドウ内のTextBoxコントロールへのハンドルを取得する方法
- 25. iOS 10のUIPikerViewController
- 26. C++ - ベクトルへの内部ポインタを取得
- 27. EnvDTE.Expression DataMembersの内部名を取得プログラム
- 28. ポリゴン内部のポイントを取得
- 29. Blenderフレームノードの内部ノードを取得
- 30. iOS 10.xでプログラムでCellIDとLACを取得
あなたはしません! viewDidLoadにレイアウト情報が存在しない場合、アプリケーションは後でレイアウトされます。 '-viewDidLoad'には – luk2302
があります。この情報は利用できません。 – holex