我正在尝试制作我的Android应用的iOS版本。它包含如下所示的文本:
有三个标签:标题,作者和出版年份。我需要显示完整的标题,可能是几行。无论标题多么长,我希望作者标签直接位于标题下方,而酒吧。直接低于那一年。
在Android中,我只使用相对布局来实现此效果。我怎么能在iOS中这样做? Auto Auto Layout可以为我做这个吗?如果没有,您对在iOS中有效显示此信息有任何建议吗?我最好使用故事板来实现这一点。
答案 0 :(得分:0)
在iOS中,您使用Interface Builder INfor布局 - 它是拖放 - 不像Android布局。 搜索IB教程 - 它非常简单,你会看到你得到的东西: - )
答案 1 :(得分:0)
我还搜索了一段时间来在iOS中实现类似Android的布局(没有计算每个子视图的每个位置的麻烦)。
我最终放弃并编写了快速等效的VerticalLayout和HorizontalLayout。这是回购(符合ARC标准):
https://github.com/kirualex/iOS-Layout-helper
这是粗略的,但它确实有效!
答案 2 :(得分:-3)
简单地说,相对布局将项目组织在屏幕上相对于其他内容。与线性布局一样,Android开发人员通常使用相对布局。我自己也喜欢这种布局,之前用于开发我的应用程序。见
http://developer.android.com/reference/android/widget/RelativeLayout.html和http://developer.android.com/guide/topics/ui/layout/relative.html了解有关相对布局的更多信息。