如果需要,多行 UIStackView / 换行 Xamarin.iOS

Posted

技术标签:

【中文标题】如果需要,多行 UIStackView / 换行 Xamarin.iOS【英文标题】:Multiline UIStackView / Break line if necessaries Xamarin.iOS 【发布时间】:2017-11-03 12:18:01 【问题描述】:

我想创建一些按钮(或 UILables)并将它们列在一行中,如果需要,它会自动换行。就像这张图片:

我想要什么

所以,当我使用 ios 9+ 时,我添加了一个 UIStackView 并在其中添加了我的按钮,但我在 UIStackView 中没有新的行定义。您对我的问题有什么想法或解决方案吗?

目前,我的 UIStackView 是:

我有什么

【问题讨论】:

你为什么在这个问题上否定我的观点? 【参考方案1】:

您可以像这张图片一样将一些水平堆栈视图添加到一个垂直堆栈视图中:

【讨论】:

以上是关于如果需要,多行 UIStackView / 换行 Xamarin.iOS的主要内容,如果未能解决你的问题,请参考以下文章

多行标签和带有 UIStackView 的图像

iOS:多行 UILabel 与水平 UIStackView 中的另一个 UILabel 大小错误

UIStackView 和截断的多行 UILabel

UITableViewCell 中的 UIStackView 与多行 UILabel

UIStackView 中的多行 UILabel 问题

UIStackView 和多行标签?