ダイナミックな高さのスクロールビューにビューを埋め込む方法を理解できません。以前はスクロールビューを作成していましたが、静的な高さでしか作成できませんでした。たとえばFacebookやInstagramなどのiPhoneアプリケーションは、動的高さデータのフィード全体に対してスクロールビューを作成する方法を考えています。この時点では、私はスクロールビューを作成するためにストーリーボードを使用しましたが、これはコードで行われた方がはるかに優れていると仮定しています。Swiftの動的な高さのスクロールビュー
class connectDetailsViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
//set up variables with data
fillData()
}
override func viewWillAppear(animated: Bool) {
let nameTitleString = String(businesses[businessNum]["name"]!)
nameTitle.text = nameTitleString
processTimes() // Adds information for the hours of operation, if applicable
processDetails() //Adds information for the details if possible (a few sentences to a few paragraphs)
}
}
processDetails()とProcessTimesは()どのように私は正しい高さでこれらのスタックビューの両方を包含するようにスクロールビューを作成することができ、スタックビューでコンテンツを編集しますか?
私は@Scriptableに同意します。このようなことには 'UITableView'を使うことを強くお勧めします。しかし、セル以外のアイテムを表示する予定がある場合、動的に高さを変えるスクロールビューが必要になります。 私はここでこれについて行く特定のプロセスで、非常に似た質問に答えました:http://stackoverflow.com/a/37367119/6361557 –