草庐IT

hierarchy

全部标签

ios - 是否可以在 Xcode 中将 "Debug View Hierarchy"用于应用程序扩展?

我正在尝试调试应用扩展中的View层次结构,但没有得到任何有用信息。将此功能与扩展一起使用是否有任何限制?如果不是,我可能做错了什么?我有这种感觉,因为该应用程序实际上是在第三方用户界面中运行的。这是为了防止人们“查看别人的应用程序内部”吗? 最佳答案 不,目前看来是不可能的。在Xcode8iOS10上,它没有显示任何键盘扩展。另一种选择是Reveal.在最新版本中,它支持AppExtension。实际上,这就是我现在正在使用的。 关于ios-是否可以在Xcode中将"DebugView

ios - Xcode 9 Debug View Hierarchy BUG

当我更新到xcode9并单击“调试View层次结构”时,它显示“无法捕获View层次结构”我该怎么办? 最佳答案 好的,我让它工作了,这是你需要做的:只是您需要让您的应用程序运行,因为“调试View捕获层次结构”区域仅在应用程序运行时出现如果这不起作用,那么您需要转到XcodeDebug顶部栏上的调试菜单>查看调试>捕获View层次结构如果这也不起作用(我对此表示怀疑!),则继续Xcode首选项>键绑定(bind)并检查是否有任何冲突的快捷键。 关于ios-Xcode9DebugView

ios - 警告 : Attempt to present UINavigationController on ViewController whose view is not in the window hierarchy

我正在开发一个iOS应用程序,我是新手。所以,我收到了这个错误。我想要做的是,当用户首次在应用程序上注册时,他们的用户名使用NSUserdefault本地存储在手机上。现在,如果他们关闭应用程序并重新打开它,应用程序将通过第一个ViewController,并在viewdidload方法中检查USUserdefault的长度是否大于零,如果是,则通过执行segue调用转到主要事件.但是,当我运行它时出现该错误。这就是我在Storyboard上所做的。这是第一个ViewController中的代码-(void)viewDidLoad{[superviewDidLoad];//Doanya

iOS7 NSKeyedArchiver 警告 : replacing existing value for key 'UITintColor' ; probable duplication of encoding keys in class hierarchy

我使用xib创建了一个uitableviewcell。我有一个细胞工厂,其中的细胞以这种方式取消存档:-(instancetype)initWithNib:(NSString*)aNibName{self=[superinit];if(self!=nil){self.viewTemplateStore=[[NSMutableDictionaryalloc]init];NSArray*templates=[[NSBundlemainBundle]loadNibNamed:aNibNameowner:selfoptions:nil];for(idtemplateintemplates){i

ios - 抓取 View 层次结构时出错,XCode 8.2.1 : "No plist data for fetching view hierarchy"

在尝试调试我的View层次结构时,出现以下错误:Error:Unabletocaptureviewhierarchy.Details:Noplistdataforfetchingviewhierarchy:errorevaluatingexpression“(id)[(Class)objc_getClass("DBGViewDebuggerSupport_iOS")fetchViewHierarchyWithOptions:(id)[(Class)objc_getClass("NSDictionary")dictionaryWithObjects:(id)[(id)[(id)[(Cla

ios - Xcode Debug View Hierarchy 查找 viewcontroller

Xcode中的DebugViewHierarchy是否允许我查看哪个ViewController拥有一个View? 最佳答案 更新:从Xcode9开始,ViewController在可视化调试器中沿着View层次结构列出。你可以在Xcode的inspector中获取选中View的内存地址,然后在控制台使用-nextResponder获取View的viewcontroller。http://developer.apple.com/library/ios/documentation/uikit/reference/UIResponder

ios - 标准天气应用 : view hierarchy with same behavior

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我想了解如何实现与标准WeatheriPhone应用程序相同的垂直滚动行为(所有水平行为看起来都很明显)。我已经看到了this问题,但这还不够。目标是使用UIScrollView和/或UITableView构建View层次结构,可能没有太多自定义动画。我为三种不同的状态制作了屏幕截图:初始状态:“刷新”状态(拖动):详细状态(滚动):我已有的想法:将屏幕分成红色、黄色、绿色和蓝色模块看起来不错。1)绿色+

ios - swift : "Attempt to present UIAlertController whose view is not in the window hierarchy!"

我试图在单击按钮时显示UIAlertController(按钮单击运行特定代码,并根据所述结果显示警报)。初始ViewController是默认的,我创建了第二个(ConsoleViewController)。用户登录,并在成功登录后转到下一个View(ConsoleViewController),该View显示数据(位于ConsoleViewController的viewDidLoad()部分)。用户点击“签到”后,应用程序会捕获设备的GPS位置、当前日期/时间,并打开相机拍摄(自拍)照片。在相机中选择“使用照片”(尚未对该功能进行编码)后,它将所有3个参数发送到API处理程序。第二

ios - 警告 : Attempt to present UIAlertController on UISplitViewController whose view is not in the window hierarchy

这个问题在这里已经有了答案:HowtopresentUIAlertControllerwhennotinaviewcontroller?(39个答案)关闭5年前。大多数与此问题类似的问题是present在viewDidAppear之前被调用。这不是这里的原因。此应用不使用NIB的Storyboard,所有操作都是程序化的。应用程序窗口的rootViewController是一个UISplitViewController。SplitView的ViewController设置为两个UINavigationController的数组。一个subviewController然后模态地呈现一个V

ios - "The view hierarchy is not prepared for the constraint" swift 3 错误

我正在尝试添加一个按钮并以编程方式设置约束,但我一直收到此错误并且无法弄清楚我的代码有什么问题。我已经查看了此处的其他问题,但它们对我的情况帮助不大。btn.setTitle("mybtn",for:.normal)btn.setTitleColor(UIColor.blue,for:.normal)btn.backgroundColor=UIColor.lightGrayview.addSubview(btn)btn.translatesAutoresizingMaskIntoConstraints=falseletleft=NSLayoutConstraint(item:btn,a