商品ページがあります。ここには、写真、価格、部分セレクター、カートに商品を追加するためのボタンなど、多くのデータがあります。一番下の(デザインレイトによると)タブ付きのビューを配置する必要があります(aboutとコメント)。 「About」 - 製品名、製品の説明、他のいくつかの項目が含まれています。「comments」には製品コメント付きのUITableViewとコメント入力用のフィールドが含まれています。コンテンツの要約の高さでプログラムによるコンテンツの高さを設定し、サイズ変更を伴うコンテナに追加
これらの人はすべて、スタンドアロンの画面に住んでいません。これが、uiscrollviewを使用する理由です。スクロールビューのcontentView内にすべてのビューを配置し、制約を追加して、スクロールビューの下部に空きスペースを確保します。私はここにuiviewを配置し、スクロールビューの下側のビューである、デザインビューを使用する必要があるため、スーパービューの下部とコストの下部をタブの上部と下部に追加します(カスタム)。その結果、私は強い高さの制約がないビューを取得しました - 私はそれをコンテナとして使用して、 "about"と "comments"ビューを押したタブに応じて配置します。高さとコメントの高さは製品によって異なるため、高さやコメントページ(情報が含まれているかどうかに依存する)を計算する必要があります。これを行う方法はありますか?
デザインレイアウトと私のストーリーボードスクリーンショットを添付して、私が "about"または "comments"を含むcontatinerの赤い選択を追加します。
モックアップのスクリーンショットまたはあなたが達成したいと思っているのはいいでしょう。テキストのブロックは視覚化しにくい。 – FruitAddict
完了、確認してください – iamthevoid
ご覧のとおり、タブは「опродукте」と「комментарии」です。それらの下のすべてはコンテナのビューに配置する必要があります – iamthevoid