gpt4 book ai didi

IOS/Objective-C : How to customize screen based on data

转载 作者:行者123 更新时间:2023-11-28 19:51:03 32 4
gpt4 key购买 nike

网络背景的新手试图做一些在网络上很常见但在 iPhone 上可能做不到的事情。

我正在尝试为联系人创建一个看起来大致像名片的屏幕:

John Doe
Vice President
Acme Insurance
222 Main Street
International Plaza
Anytown USA 22333
Tel: 555 555 5555
Fax: 555 555 5555
email: john.doe@acmeco.com

如果某些数据不可用,例如传真或标题,我宁愿不留空格,而是让下一行紧接在前一行的下方。

如果没有数据填充, Storyboard中创建的标签似乎只会留下一个空白。

有什么方法可以让标签在空白时不占用空间,或者我是否卡在 Storyboard 中的布局?

感谢您的任何建议。

最佳答案

没有像 HTML/CSS 那样基于“流”的布局。有几种方法可以解决这个问题。例如:

  1. 使用表格 View 。
  2. 使用约束并手动将空标签的高度设置为 0。
  3. 手动布置标签。
  4. 使用换行符将所有内容放在一个标签中。

什么是最好的取决于您希望实际 View 的外观。最简单的方法可能是#4。最灵活的方法可能是#1。但同样,这取决于您的其他要求。

关于IOS/Objective-C : How to customize screen based on data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29201731/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com