草庐IT

safe_split

全部标签

ios - 导航到 Split View Controller 和从 Split View Controller 导航

我试图为我的应用程序实现的导航模型是用户输入文本并进行搜索,我想导航到SplitViewController,在SplitView的左侧(主视图)显示摘要结果并点击它揭示更详细的信息。对于右侧(详细View)和任何交互/点击,应该导航到可以显示网络源的托管webView。我如何实现这一目标?我收到错误SplitViewcannotbepushedfromanavigationcontroller。仅供引用:我是ios/objective-C编程的新手,如果有一种简单的方法可以实现这一点,我并不熟悉。任何正确方向的反馈/指示将不胜感激!! 最佳答案

Objective-C:具有 Split View的 UITabBarController

我是Objective-C的新手,我正在尝试为iOS编写我的第一个应用程序。这个想法很简单,但我在开始的架构构建中已经失败了。我想创建在多个选项卡上显示的不同View,这些选项卡应该在加载View时动态创建。此外,应用程序必须能够在运行时动态添加选项卡。选项卡View不应覆盖整个屏幕,而应占顶View的2/3。底部剩余的1/3再次分为两个subview,不打算使用标签切换进行更改。我所做的是创建一个UIWindow、UITabBarController和两个UIViewController(用于两个选项卡)和一个(或图中的两个)应该位于底部。到目前为止,我已经设法在不同的选项卡View

ios - Split View Controller 导航栏的奇怪行为

我发现UISplitViewController的UINavigationBar行为相当奇怪。我在下图中有一个标准的rootViewController:按下栏按钮时(它暂时用于调试,样式为“添加按钮”),我添加了一个新的导航栏(注意:我添加,我不替换!)来处理屏幕上完成的事件。说明-按下按钮,用户开始在屏幕上绘图,添加新的交互栏以停止绘图模式。问题-然而,当我添加这个栏时,一个奇怪的图形细节出现在我的rootViewController栏被分成两部分的地方。下图(红色标记):这是一个已知问题还是有原因的?代码:UINavigationBar*tmpBar=[[UINavigation

iphone - ios 6 中 UI Split View 的旋转

我已经在我的应用中实现了SplitView。我的应用适用于ios5和ios6。在ios5中使用方法-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation旋转效果很好。但在ios6中,roataion方法不会调用。我尝试了以下适用于ios6的方法;-(BOOL)shouldAutorotate{returnYES;}-(NSInteger)supportedInterfaceOrientations{returnUIInterfaceOrientationMask

ios - 带有七个选项卡的选项卡栏 Controller ,五个选项卡导致 Split View Controller

我已经做了很多研究并阅读了很多关于将TabBarControllers与SplitViewControllers一起使用的信息,但似乎找不到任何关于如何解决我的问题的提示...AppleDeveloperForumforCocoaTouch中标题为"PlaceSplitViewControllerinsideTabBarController"的以下帖子到目前为止给了我最大的领先优势。AsofiOS8,embeddingaSplitViewControllerinatabbarcontroller(oryourowncontainerviewcontroller)issupporteda

kotlin - Safe Args 库不生成方向类

我使用导航库和安全参数来传递数据。我这样定义片段的参数。OtherFragmentArgs已生成,我可以使用它,但单击“制作项目”时不会生成OtherFragmentDirection类。是那个错误还是我必须做一些不同的事情。谢谢你的建议。buildscript{...dependencies{...classpath"android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha01"}}build.gradleapplyplugin:"androidx.navigation.safeargs"MainAc

kotlin - Safe Args 库不生成方向类

我使用导航库和安全参数来传递数据。我这样定义片段的参数。OtherFragmentArgs已生成,我可以使用它,但单击“制作项目”时不会生成OtherFragmentDirection类。是那个错误还是我必须做一些不同的事情。谢谢你的建议。buildscript{...dependencies{...classpath"android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha01"}}build.gradleapplyplugin:"androidx.navigation.safeargs"MainAc

android - Kotlin : safe lambdas (no memory leak)?

阅读后thisarticleaboutMemoryLeaks,我想知道在KotlinAndroid项目中使用lambdas是否安全。确实,lambda语法让我更轻松地编程,但是内存泄漏呢?作为问题的一个例子,我从我的一个项目中获取了一段代码,我在其中构建了一个AlertDialog。这段代码在我项目的MainActivity类中。fundeleteItemOnConfirmation(id:Long):Unit{valitem=explorerAdapter.getItemAt(id.toInt())valstringId=if(item.isDirectory)R.string.ab

android - Kotlin : safe lambdas (no memory leak)?

阅读后thisarticleaboutMemoryLeaks,我想知道在KotlinAndroid项目中使用lambdas是否安全。确实,lambda语法让我更轻松地编程,但是内存泄漏呢?作为问题的一个例子,我从我的一个项目中获取了一段代码,我在其中构建了一个AlertDialog。这段代码在我项目的MainActivity类中。fundeleteItemOnConfirmation(id:Long):Unit{valitem=explorerAdapter.getItemAt(id.toInt())valstringId=if(item.isDirectory)R.string.ab

ios - 如何将代码编写的 UI 的旧项目转换为支持 iOS 9 的 Slide Over 和 Split View?

你好,我想转换一个老项目来支持iOS9的SlideOver和SplitView,但是我发现我找到的所有演示项目都是用storyboard或xib编写的,但是我的旧项目的UI是用代码编写的,谁能推荐一下,谢谢! 最佳答案 仅供引用。在项目设置->部署信息->(SwitchiPad)->状态栏样式->需要全屏中禁用此设置之前,我无法采用SplitView。 关于ios-如何将代码编写的UI的旧项目转换为支持iOS9的SlideOver和SplitView?,我们在StackOverflow上