上から下へ私はUIView、UIScrollView、UIImage、UILabel、UITextView、およびUIButtonを持っています。非常に高いページをスクロールするためのuiscrollview
UIScrollViewの最上位の背後には、垂直なコンテンツ全体がスクロールするという理由があります。
UITextViewはUIScrollViewのサブクラスなので、本当に代用する必要があるのは、UITextView(5th down)です。そして、この代用者は、フォーマットされたテキストの非常に高い列に対応しなければなりません。
私が望ましくないものは、ページの中央にあるスクロール可能なオブジェクトです。私はページ全体をスクロール可能にしたい。
もう1つ...テキストのこの高さの列のすぐ下にボタンがありますのでご注意ください。
ジョン・ラヴ
私は10個の異なるUIViewControllerでタブコントローラーアプリケーションを使っています。すべて10は、それぞれ10のIB内で設定したタグIDに基づいてすべてのインスタンスメソッドを提供する1つのスーパービューを持っています。私の究極の目標は、スーパーロングスクロール可能なUIView(画像、テキスト、ボタン付き)各UIViewControllerとそのUIViewの内容をIB内で設定する必要があります。私はそれを避けることができないかもしれませんが、各UIViewのコンテンツをプログラムで設定することを恥ずかしがります。 –
液体レイアウトのようなものを実現しようとしているのであれば、プログラムで行う必要があります。コンテンツ用のUIWebViewおよびHTML/CSS。可変の高さを持つ最初の要素から始めて、上で説明した方法を使用して、自分の答えを使用してレイアウトをプログラムで調整する必要があるようです。 – ashack
ちょっと別のアイデアがありました(StackOverflowの別のリーダーに基づいています...プロジェクトにスタイル付きのテキストファイルを埋め込んでUIViewにロードするとどういうことができますか?つまり、私のスーパービューのviewDidLoad私のスーパービューの-viewDidLoadを呼び出す前に私のUIViewの-viewDidLoadは1つのことを行い、その1つはNSStringの形式で一意のviewControllerIDを割り当てることです* –