问题标签 [superview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 在这种情况下,superView 是什么?(标签栏APP)
我有一个只有 1 个标签的标签栏应用程序。
这是我的didFinishLaunchingWithOptions
:
在任何方法中OneDayViewController
,我都有以下代码:
问题是:superView
现在是什么?界面视图?UIViewController 或...我不知道(对此感到抱歉)
P/S:我问这个是因为我想删除 OneDayView 并向标签栏添加另一个视图。
非常感谢你。
iphone - 如何更改uiscrollview的superview?
我在 ipad viewcontroller、leftscrollView 和 topView 中有一个大的 uiscrollview 和 topView。
leftScrollView 中有子滚动视图。我想将 childscrollview 移动到 topView 。
我无法更改超级视图。它说它是只读的。
我怎样才能把它换成另一个视图?
ios - 界面视图。如何快速找到根 SuperView?
我在视图层次结构中有一个随机子视图。到达根超级视图的最佳/最快/最聪明的方法是什么?
干杯,
道格
iphone - 如何从 iPad 中的子视图更新 Superview?
我有一个 UISegmentedController 我有 3 个 UIViewControllers,比如照片、相框、画廊。我使用“addSubView”在 Superview 中添加这 3 个视图。在框架视图中,我添加了一个名为 EditView 的子视图。在 EditView 我做了一些更改,我想在框架视图中更新这些更改。但是,当我从框架视图中删除 EditView 时,任何单个方法都不会调用。然后如何从superview中的子视图更新更改。树:UISegmentedController -> Frames(Su) -> EditViews(Subview)。谁能帮我..
objective-c - 如何使子视图填充其父视图
无论如何,我在这里找不到答案,也没有看到重复的问题。
我的代码很简单。给定 3 个 UIView,parent,from 和 to,从 parent 中删除并添加 subview。+ 添加动画,但这只是小玩意。
现在,问题是当我这样做时,然后会被抵消。好像被压下去了一样。
我什至添加了 To.frame=ParentView.frame; 以确保它有效。它没有。
我应该怎么做?
我已经想出了解决方案。原来 To 的框架是
To.frames: {{0, 0}, {320, 372}}
但是,如果我删除 To.frame=ParentView.frame 框架也是
{{0, 20}, {320, 460}}
我想知道为什么?20点似乎是状态栏的距离。我们可以在 InterfaceBuilder 中的哪里设置该框架?
我在 SimulatedMetric 部分将状态栏设置为无。
iphone - 带有 UITableView 的 UIPopoverController
我有一个 UIPopoverController,它有一个填充的 UITableView。我正在尝试将信息从 popovercontroller 传递到 superview。放置在 popovercontroller 中的 tableview 正在使用 didSelectRow 方法接收信息,但信息没有传输到放置在 superView 中的 textView。
下面是我用来尝试将所选用户放置在 textview 中的代码,下面是 Superview 代码,我在单击索引时尝试获取字符串并将其放入实际字段中。我知道我的问题是我没有告诉我的 superView 该行已被触摸并将该信息发送到该字段,但我已经搜索并没有找到有关如何尝试此操作的良好解释。
如果有人有任何建议,那就太好了!
谢谢
在我的超级视图中
iphone - removeFromSuperview 导致我的应用程序崩溃
我确信这是一个愚蠢的错误,但我在过去的一个小时里试图从我的超级视图中删除一个子视图,但没有任何成功。
在我的第一个视图中,我有
然后在 helpView 中,我有一个按钮,它连接到一个名为“closeHelp”的 IBAction,它只执行以下操作:
但这会导致我的应用程序由于某种奇怪的原因而崩溃,EXC_BAS_ACCESS,即使是在 HelpView 内的那些,这意味着 self.view 应该指向正确的子视图。
感谢您的帮助
谢谢你。
谢。
ios - 告诉 Superview 忽略触摸事件?
我正在向我的超级视图添加一个子视图,我需要知道如何告诉超级视图忽略触摸事件,以便接收触摸事件的唯一视图是子视图。这将如何完成?
谢谢!
objective-c - 从父视图中删除视图时调用什么?
想象一下,我有一个名为的视图控制器blueView
和另一个名为greenView
. 然后我添加greenView.view
为blueView.view
. 现在假设在一些用户交互之后,我想greenView.view
从blueView.view
使用中删除:
这里实际发生了什么?是否blueView.view
曾经重绘?我认为viewDidLoad
可能会调用该方法,但是在将NSLog
消息放入viewDidLoad
后,删除子视图后从未调用过该方法。当您从其父视图中删除子视图时,任何关于实际发生的事情的澄清将不胜感激。
ios - Superview 忽略 UserInteractionEnabled = NO?
我有一个子视图进入屏幕动画,当它在屏幕上时,我希望超级视图(在我的情况下,背景中的视图)忽略触摸事件。我尝试了一切,但它不起作用。
有没有办法“强制”超级视图停止接收触摸事件?
谢谢!