subview相关内容
以编程方式添加视图时,addSubview 和 insertSubView 方法有什么区别? 解决方案 唯一的区别在于视图添加的位置:是最前面的视图(addSubview:),还是之前第 5 个子视图 (insertSubview:atIndex:) 或者如果它紧跟在另一个子视图之后 (insertSubview:aboveSubview:).
..
我想列出 UIViewController 中的所有子视图.我试过self.view.subviews,但是并不是所有的子视图都列出来了,比如没有找到UITableViewCell中的子视图.有什么想法吗? 解决方案 你必须递归迭代子视图. - (void)listSubviewsOfView:(UIView *)view {//获取视图的子视图NSArray *subviews = [
..
我正在努力解决这个问题!我想将一个谷歌地图 GMSMapView 添加到一个 UIView 中,它只是我的 ViewController 的主要 UIView 的一部分>. 它应该很简单...我用故事板创建了一个我想要的大小的 UIView 并将它放在主 UIView 中. 来自接口文件的片段: @interface MapViewController : UIViewControl
..
我正在使用 Xcode 6 快速构建一个 iOS 应用程序.我正在尝试在滚动视图中嵌入一个带有表视图的视图控制器.当用户在表格视图中拖动时,假设移动表格,而不是它嵌入的滚动视图.我制作了这个插图,以明确我的视图和视图控制器层次结构: 红色区域是滚动视图的内容大小区域. 绿色和蓝色区域是不同的视图控制器,嵌入在滚动视图中. 黄色区域是蓝色视图控制器中的文本字段. 橙色区域是蓝
..
我有大量视图(超过 50 个),它们都从单个抽象基本视图扩展而来,因此具有相似的布局和许多其他共同特征(事件处理程序、一些自定义方法和属性等). 我目前正在使用我的基本视图的 initialize 方法来定义布局,它涉及一个子视图,有点像以下内容: App.BaseView = Backbone.View.extend({//...初始化:函数(){this.subView = new A
..
我不确定使用 和 有什么好处.我注意到可以不使用 JSF 页面来编写它们. 使用这些标签有什么好处? 解决方案 仅在您想显式指定/覆盖任何可用属性时有用,例如 locale、encoding、contentType 等或想要附加一些阶段侦听器.例如 如果你不指定它,那么将使用正常的 JSF 默认值,分别是 UIViewRoot#getLocale()、UT
..
如何遍历 UIView 的所有子视图及其子视图和子视图? 解决方案 使用递归: //UIView+HierarchyLogging.h@interface UIView (ViewHierarchyLogging)- (void)logViewHierarchy;@结尾//UIView+HierarchyLogging.m@implementation UIView (ViewHiera
..
我在 UIView 中有一个自定义按钮类,我想将其添加到数组中,以便可以轻松访问它们.有没有办法在 Swift 中获取特定类的所有子视图并将其添加到数组中? 解决方案 使用 is 运算符的 filter 函数可以过滤特定类的项目. let myViews = view.subviews.filter{$0 is MyButtonClass} MyButtonClass 是要过滤的自定义
..
我对 revealingSplashView 有问题.我希望每次应用程序启动时都显示它,但它没有显示,因为我必须将它添加为 Subview 但我如何在 AppDelegate 中执行此操作? 我试过了,但它不起作用: class AppDelegate: UIResponder, UIApplicationDelegate {变量窗口:UIWindow?让revealingSplashVi
..
在一个显示为 Popover 的视图中,我实现了一个帮助子视图(一个 NSView,一个 NSScrollView 作为一个子视图),当用户点击一个按钮时会出现这个帮助子视图.与塞拉&High Sierra,一切正常,但是自从我将 dev MacPro 升级到 Mojave 后,帮助气泡变得略微透明.作为帮助视图的元素(NSTextField 或 NSButton)在深色模式下仍显示为白色条带(或
..
我尝试使用统一场景作为我的 Android 应用程序的子视图.我确实喜欢这个教程 http://forum.unity3d.com/threads/using-unity-android-in-a-sub-view.98315/ .但是我遇到了问题.我的屏幕是这样黑的 这是我的java代码MainActivity package com.duy;导入 android.app.Activit
..
我想获取 RelativeLayout 的所有子项.我使用代码得到了这个: aditionView.getAllChildren(). 但是现在子视图按照添加到该视图的顺序出现.但我希望它们按放置在视图中的位置递增顺序排列. 解决方案 您可以通过 View.getLeft() 对子项进行排序 @Overridepublic void onCreate(Bundle savedInst
..
我知道有无数类似的问题,要么全部导致使用灵活的高度/宽度,要么将translatesAutoresizingMaskIntoConstraints设置为false. 我使用创建的扩展名添加了一个视图: 扩展UIView {func addView(storyboard:String,viewIdentier:String){让故事= UIStoryboard(名称:故事板,包:无)让sub
..
当我的应用返回其根视图控制器时,在 viewDidAppear:方法中,我需要删除所有子视图. 我该怎么做? 解决方案 编辑:感谢 cocoafan:由于 NSView 和 UIView 对事物的处理不同,因此使这种情况更加混乱.对于 NSView (仅适用于台式机Mac开发),您可以简单地使用以下代码: [someNSView setSubviews:[NSArray arra
..
我对 revealingSplashView 有问题.我希望在每次启动应用程序时显示它,但不显示它,因为我必须将其添加为 Subview ,但是如何在 AppDelegate 内执行此操作? 我尝试了此方法,但是它不起作用: 类AppDelegate:UIResponder,UIApplicationDelegate {var window:UIWindow?让exploringingSp
..
我试图将UITableView嵌入到ViewController的主UIView中,该宽度为屏幕宽度的75%.理想情况下,此UITableView也将嵌入到导航控制器中.另外,似乎我无法在iOS 5上使用UIContainerViews,因为遇到错误“无法实例化名为UIStoryboardEmbedSegueTemplate的类"(参见 NSInvalidUnarchiveOperationExc
..
我有一个使用xib文件构建的自定义视图.在此自定义视图中,有一个UIView,我想在其中添加一个静态UITableView作为子视图.此处显示的UITableView存在于storyboard上并与UITableViewController关联.我做了以下事情: let vc = (UIStoryboard(name: "Main", bundle: nil)) .instantia
..
我有2节课 @interface PlayScene : UIView 和 @interface GameOverMenu : PlayScene 在PlayScene中,我创建GameOverMenu的实例 GameOverMenu* gorm = [[GameOverMenu alloc]initWithFrame:CGRe
..
我在uiview子类中创建了一个活动指示器及其下方的标签,并在许多不同的选项卡中对其进行了调用.它在我所调用的大多数地方都按预期工作,除了Graph Hosting视图(CPTGraphHostinView).在此特定视图中,subView看起来是颠倒的.标签位于微调器上方.我尝试使用imageview代替label,并且使用相同的颠倒图像. 这是我的initWithframe方法 -
..
我是IOS的新手,并且试图将两个值从一个UIViewController传递到UIView.我按照几个例子,一些帖子,尝试过,仍然没有运气.运行应用程序时出现此错误.错误是.. [MenuComponent setDelegate:]:无法识别的选择器已发送到实例 MenuComent是我的UIView. FullVC是我的UIViewController. FullVC.h
..