我试着研究了XCode中的可视对象,但我不知道哪一个适合我的需要。我需要的是与html中的DIV或任何其他可以用作“容器”的html-element相对应的东西。以下是对我的问题的描述:
我需要在我的应用程序中显示3个容器/区域。在每个容器中,我将放置未知数量的按钮。这是关于动态创建的按钮。
在html中,我会有3个DIVs。然后在需要的时候从这个div中添加/删除按钮。
如何在Objective-C中做同样的事情呢?我读过关于drawRect之类的东西。但这是唯一/最好的方法吗?有没有一个IU对象可以用来做这个?
发布于 2014-05-05 22:25:58
通常,“容器”是UIView。可以使用以下命令将视图附着到其他视图:
[view1 addSubview: view2];视图2的框架将确定它在view1中的位置。因为按钮和其他对象也是UIViews的,所以它们被添加为子视图。
发布于 2014-05-05 22:44:21
它是一个UIVIew,但你不应该像使用DIV一样使用它。
理解iOS接口范例是绝对必要的。请帮你自己一个忙,看看HIG:https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/index.html
https://stackoverflow.com/questions/23474831
复制相似问题