18得票1回答
将子视图发送到后面

我知道一个函数可以将一个视图置于最前面。 [self.view bringSubviewToFront:myView]; 我想知道是否有一个函数可以将子视图发送到后面。

7得票3回答
Objective-C向视图底部添加子视图

有没有办法在视图的“底部”添加子视图,就像使用图层时z = 0那样?我需要这样做是因为当我生成对象时,它们需要位于其他图片下方,而不是上面。

7得票4回答
何时为自定义子视图子类化UIViewController?

我曾经看到过将自定义子视图实现为UIViewController子类的方式,但这可能可以实现为UIView子类。 什么时候应该为子视图子类化UIViewController而不是UIView?子类化UIViewController有什么缺点吗?

7得票3回答
来自iOS的警告:“不要直接将子视图添加到可视化效果视图本身”

我有一个下面的函数,当我链接到iOS 11 SDK时,会出现错误: 不要直接将子视图添加到视觉效果视图本身,而是将它们添加到-contentView。 通过更改来解决问题。 let effectView = UIVisualEffectView(effect: UIBlurEffec...

40得票8回答
正确的方法是从视图层次结构中删除子视图并销毁它?

我有一个包含多个子视图的父UIView。定期需要删除一个子视图并将其从系统中彻底删除。正确的做法是什么?我尝试了这个:UIView *v = [self.containerView viewWithTag:[n integerValue]]; [v removeFromSuperview];...

19得票4回答
在Interface Builder中,如何将子视图添加到UIButton上?

就像我说的一样,我在Interface Builder中添加了一个UIButton,我想将UILabel、UIImageView作为按钮的子视图添加到上面,但是我无法在IB中添加任何对象。 有人知道该怎么做吗?非常感谢。 我可以使用代码来实现它,但我希望在IB中实现它,这样我就可以在任何需要...

27得票3回答
如何在Objective-C中删除子视图?

我已经以编程方式将UIButton和UITextView添加为我的视图的子视图。notesDescriptionView = [[UIView alloc]initWithFrame:CGRectMake(0,0,320,460)]; notesDescriptionView.backgrou...

8得票4回答
如何将子视图添加到Webview中,以便子视图可以随着Webview一起滚动?

我有一个webview。 现在,我想向其中添加一个子视图。我使用addsubview方法进行添加。 视图已经添加了,但是没有随着webview滚动。 我希望我的子视图能够随着webview一起滚动。 我该怎么做呢? 敬礼, Akshay。

16得票4回答
使用KVO观察UIView的子视图数组的变化

我已经四处寻找答案并尝试实现它,但是没有任何作用。基本上,我需要能够观察VC视图的子视图数组中的更改。如果从该数组中删除现有视图,则希望收到通知并运行一些代码。 这可能吗? 编辑-更多信息 我正在尝试修复一个奇怪的边缘情况错误,即在UISearchDisplayController(非常...

22得票3回答
UISegmentedControl最佳实践

我正在尝试找出在 iPhone 应用程序中使用 UISegmentedControl 的“最佳”方法。我已经阅读了一些关于此的帖子,也看到了一些人的想法,但我无法确定最佳方法。我所指的帖子是: 从 UISegmentedControl 更改视图 以及 如何使用 UISegmentedCont...