Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何将UIView添加到没有';你不能动吗?_Objective C_Uiscrollview - Fatal编程技术网

Objective c 如何将UIView添加到没有';你不能动吗?

Objective c 如何将UIView添加到没有';你不能动吗?,objective-c,uiscrollview,Objective C,Uiscrollview,我有一个滚动视图,可以在一个大的UIView中垂直滚动。我想在其顶部添加另一个较小的UIView,无论滚动到何处,它都保持在同一位置(浮动)。为什么不将较小的UIView添加到ScrollView的superview中 假设视图层次结构如下所示: UIView(主视图) 滚动视图 UIView(大型) 按如下所示添加小UIView并固定其位置 UIView(主视图) 滚动视图 UIView(大型) UIView(小型) 除此之外,将该视图的userInteractionEn

我有一个滚动视图,可以在一个大的UIView中垂直滚动。我想在其顶部添加另一个较小的UIView,无论滚动到何处,它都保持在同一位置(浮动)。

为什么不将较小的UIView添加到ScrollView的superview中

假设视图层次结构如下所示:

  • UIView(主视图)
    • 滚动视图
      • UIView(大型)
按如下所示添加小UIView并固定其位置

  • UIView(主视图)
    • 滚动视图
      • UIView(大型)
    • UIView(小型)

除此之外,将该视图的
userInteractionEnabled
属性设置为“否”,这样它就不会干扰滚动视图上的滚动手势。如何在此回复上开始新的一行。每次我按enter键“保存编辑”。我发现用这种评论格式回复是不可能的。我怎样才能像最初的回复那样用要点来回复呢?我还在回复中尝试了视图层次结构,但在模拟器上看不到UIView(小)。我可以在IB中看到它。确保UIView(小)在ScrollView前面。在主视图上,调用self.bringSubviewToFront(smallView)请参阅:以获取参考