我的iPhone SDK和Objective-C学习正在快速发展,这得益于一些好书和在线帮助(包括this one)。但是我确实有一些基本的问题,因为我已经知道最终会得到解答,但如果可能的话,我现在宁愿进行提醒:)
addSubview
(如Swing中的add
)将UIControl直接添加到UIView实例中?这些只是我刚才想到的两个具体问题,但我很乐意看到Swing概念向Cocoa Touch的任何翻译。
答案 0 :(得分:2)
如果您真的想要编写类似于网站的应用,那么Three20就是您的最佳选择。该框架提供了一个基于URL的导航器组件,大致相当于一个名为TTNavigator的前端控制器。
要直接回答有关LayoutManager的问题,有一点几乎所有内容都转化为UITableView的创造性使用。它是如此可定制和灵活,你可以做任何事情。当它发生故障时,它的父UIScrollView通常是一个很好的起点,因为它具有所有加速/弹跳的功能。
第二个问题是肯定的。 UIViews使用- (void)addSubview:(UIView *)view
添加到UIViews。要删除它们,请使用子视图中的- (void)removeFromSuperview
。
答案 1 :(得分:0)