问题标签 [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 - 自定义对象的超级视图上的 Xcode 错误
我有一个名为的自定义表格视图控制器pfTableViewController
和一个名为customTableViewCell
.
从我的内部我尝试customTableViewCell
访问:NSMutableArray
pfTableViewController
我使用了 superview 两次,因为第一个调用 theUITableView
而第二个应该调用 thepfTableViewController
但它没有发生,我收到此错误:
2013-04-17 09:48:38.017 webgopher[21757:907]-[UIViewControllerWrapperView pfFields]:无法识别的选择器发送到实例 0x1d590d90
知道这里发生了什么吗?
如果我再使用一个超级视图,它会访问UINavigationTransitionView
,我认为这太远了!
ios - 导航表视图时添加到超级视图的视图消失
当用户选择其中一个 tableView 单元格时,我有一个 tableView 导航到详细视图。这个主 TableView 是在 UITableViewController 类中创建的。(主视图控制器)
我使用 StoryBoard 创建主从表视图。
在 MasterViewController 中,当用户选择 To 按钮时,我在主 tableView 顶部放置了一个 tableView。第二个 tableView 允许用户从此列表中选择多个值。
为了防止第二个 tableView 在第一个(主)tableView 滚动时在屏幕上滚动,我将第二个 tableView 添加到MasterViewController 视图的superView中。([self.view.superview addSubview:_toView];)
因此,在 MasterViewController 中,我添加了一个 TableViewController (_toController)。我实例化一个 UIView (_toView),向它添加一个背景图像 (_toViewBG),然后向它添加一个 TableView (_toTableView)。然后,我将 _toView(包含第二个 tableView)添加到 MasterViewController 视图的父视图中。
当我滚动主 tableView 时,这种方法可以防止第二个 tableView 滚动。当主 tableView 滚动时,第二个 tableView 保持在顶部并就位。
如果我在主 TableView 中选择一个单元格,我会导航到详细视图。当我返回主 TableView 时,无法显示第二个 TableView (_toView)。
我不知道如何告诉 _toView 来到前面。我意识到它被添加到 MasterViewController 视图的超级视图中。从一些实验来看,这个超级视图似乎是一个 CALayer。
谁能建议我如何让这个 _toView 显示在 MasterViewController 视图的前面?
提前感谢您的任何帮助。
解决 了我最终只是将第二个表视图添加为 MasterViewController 视图的子视图。[self.view addSubview:_toView]; 然后,当我的第二个 tableview 可见时,我禁用了主 tableview 上的滚动。
似乎工作正常。
蒂姆
ios - 为什么在删除所有子视图后我不能设置 UIButton 的 backgroundImage
只是在使用 UIButton 时遇到了一些困难。我使用删除所有子视图
但我想在之后使用设置背景图像
什么也没有发生。如果我不删除所有子视图,那么前面的代码就可以工作。
那么是否有可能删除所有子视图实际上也会删除背景图像,在这种情况下,是否可以将背景图像放回原处?
ios - ios 创建“阅读更多”。让 superview 依赖于 subview
gaaah 在 ios 中设计让我头疼!!所以,请帮助我,并向我解释一个人应该如何思考试图提出解决方案。
我有:
- 如您所见, UITextField 的框架在情节提要中设置为小于其实际内容。
- 原型单元上方的所有内容都在以编程方式设置为 tableHeader 的 UIView 中。
我想要:
按 read more btn 以便 UITextField 获得其实际大小。没问题,我可以通过以编程方式获取 contentSize 来做到这一点。它可以工作,但它会溢出 tableHeader
所以我想,很好。然后我所要做的就是将 tableHeader 设置为 UITextField 的“新”计算高度的大小 + 2 UIImageViews 的高度。
但是没有。它只会调整到故事板 insted 中设置的现有高度。换句话说,它做一个或另一个。并且使用自动布局它完全打破但没有给我任何关于约束的错误。
这似乎很容易让我觉得很愚蠢哈哈
这就是我的代码
请指导我如何思考
objective-c - Change the order on element
I'm now doing an application, where i need to put some elements in the top of the views sometimes.
For example, how could i do to make the entire CGRect red and not the green visible here :
Could i call addSubview method more than one time, and it won't be sad in memory management ?
Because i've tried a lot of things, like :
or :
But it gaves me an error... Thank you !
objective-c - How to call drawRect: method in super view from subview?
I am showing a popover from a custom view like this:
And when the user taps on the popover I must draw something on my custom view (from which the popover is shown).
I try to make [myPopover.view.superView setNeedsDisplay];
but it don't work.
May be I can try more anything for reload my super view or call in it drawRect:
method?
Thank you!
uitableview - iOS7中的UITableViewCell indexPath崩溃
我有UITableViewCell
一个UITableViewController
。在我的单元格中,有一个按钮,当您单击该按钮时,它会将您带到另一个view
带有prepareforsegue
. 在prepareForSegue
我这样做:
好的!一切一直运作良好。但是现在我已经用 iOS7 升级了 xCode,当我单击单元格中的按钮时,出现一个错误,我不知道如何解决它:
应用程序崩溃的行是这样的:
ios - 在 iOS 7 中使用超级视图获取 UITableViewCell
我正在获取 UIButton 所属的 UITableViewCell,如下所示:
它在 iOS 7 之前的任何东西上都可以正常工作。但是给了我:
[UITableViewCellScrollView item]:无法识别的选择器发送到实例 0x17ae2cf0
如果我在 iOS 7 中运行该应用程序。但如果我这样做:
然后它可以在 iOS 7 中运行,但不是更早的版本?!?!?!
我通过这样做来规避这个问题:
但是WTF正在进行中!?有谁知道为什么会这样?
谢谢!
ios6 - 我想在 InAppPurchase 之后删除 GADBannerView
在我的应用程序中,我使用了 InApp 购买,之后我想从 GADBannerView 中删除添加,但仍然显示添加。
有任何想法吗
ios - 除非删除子视图,否则如何禁用用户与超级视图的交互?
我有一个加载多个子视图的视图,并在子视图中加载子视图。我想禁用除最后加载的子视图之外的所有视图的用户交互。请帮忙,谢谢