uiviewcontroller相关内容

“嵌入"另一个内的 UIViewController

我有一个 UIViewController (DetailViewController),它由顶部的导航栏和覆盖屏幕其余部分的 UIView 组成.是否可以使用 DetailViewController 以外的 UIViewController 来控制 UIView? 解决方案 你可以这样做,但你一定不要忘记调用 Apple 的嵌入 UIViewControllers 所需的方法.否则,操 ..
发布时间:2022-01-05 09:30:20 移动开发

从堆栈中删除 ViewController

在我们的应用程序中,我们有一个登录ViewController A.在用户登录时,会自动调用导航请求以导航到下一个 ViewController B.但是,当这完成后,我们想从堆栈中删除登录 ViewController A,这样用户就不能“返回"到登录视图,而是返回之前的 ViewController 代替登录. 我们考虑过在加载 ViewController B 时将 ViewContr ..
发布时间:2022-01-05 09:30:12 其他开发

UIViewController 可见回调

我正在开发一个 iOS 应用程序,当我有互联网连接时需要做一些事情,而当我没有时.如果我在某个时候还没有,我会向用户显示一条消息,让我上网然后回来.问题是如何检测以下情况: 用户按两次主页按钮,进入多任务、设置并连接到互联网 用户返回到我的应用程序进行多任务处理,但没有按下任何按钮 我知道我会收到 AppDelegate 的回调: - (void)applicationDidEnt ..
发布时间:2022-01-05 09:30:04 移动开发

使用 iOS 7 UIViewController 过渡动画放松超过 1 个转场

我正在使用 iOS7 中引入的 UIViewController 动画过渡.我能够使用 segues 等在 VC 之间来回产生一些非常棒的过渡. 看看我下面的图片: 如果一次只有一个 segue/vc,我可以很容易地来回切换.例如,如果我从屏幕 1 转到屏幕 2,则动画效果完美.然后说我回到 1 或前进到 3,它完美地工作. 但是,如果您注意到屏幕 4 底部有一个按钮,上面写着“ ..
发布时间:2022-01-05 09:29:38 移动开发

如何更改应用启动时加载的默认视图控制器?

我有一个应用程序,比如说“MyApp",它在应用程序启动时默认加载视图控制器“MyAppViewController".后来,我在项目中添加了一个新的视图控制器“NewViewControler". 我现在希望“NewViewController"成为我的默认视图控制器,在应用程序启动时加载. 请让我知道我需要在我的项目中进行哪些更改才能实现这一目标. 解决方案 打开 Main ..
发布时间:2022-01-05 09:28:48 移动开发

文件所有者无法使用查看插座

我在创建新的视图控制器时收到以下消息.一切都在 Xcode 中编译正常,没有错误,但应用程序在从 RootViewController 加载新视图后立即退出. 由于未捕获的异常“NSInternalInconsistencyException"而终止应用程序,原因:“-[UIViewController _loadViewFromNibNamed:bundle:] 加载了“HomeView"笔尖 ..
发布时间:2022-01-05 09:28:41 其他开发

在dismissViewControllerAnimated:completion 后视图不可用:

我正在迁移使用 NIB 的旧代码以使用手动视图创建 (loadView) 和自动布局.根视图控制器是一个容器 VC(有 2 个子项),它使用自动布局并以模态呈现一个视图控制器,该视图控制器的布局在 NIB 中指定,但尚未使用自动布局.presentViewController:animated:completion: 之后一切都很好,但是当模态视图通过委托调用 dismissViewControl ..
发布时间:2022-01-05 09:28:30 其他开发

Storyboard - ViewController 到标签栏控制器

我有视图控制器,它是主界面,包含选项等... 我想从第一个视图控制器转换>标签控制器 现在在选项卡控制器上我想添加更多选项卡,因为默认情况下 xcode 只创建两个. q) 如何在故事板中添加更多标签 我在选项卡控制器中嵌入了第一个视图控制器,但它崩溃了 xcode q) 如何避免崩溃并使流程看起来更好 欢迎任何建议和想法:来自 android 活动和意图,我不 ..
发布时间:2022-01-05 09:28:25 移动开发

下一个以模态方式出现时,立即关闭或删除上一个以模态呈现的视图控制器

我的目标包括很多视图,需要根据每个用户操作以模态方式呈现不同的视图.这是我想要做的,以获得更清晰的视图层次结构和更好的用户体验. 根视图控制器以模态方式呈现第一个视图控制器 当我点击第一个视图控制器上的按钮时,第二个视图控制器会模态地出现在它上面. 第二个视图控制器出现后,我想从视图层次结构中关闭或删除第一个. 我可以这样做吗?如果是这样,我该怎么做? 如果不是,解决这个问题 ..
发布时间:2022-01-05 09:28:18 移动开发

UIView 中的 Swift TableView 不显示数据

我想创建一个页面,顶部应该有一张地图,底部应该有 5 行 tableview.所以我创建了 UIViewController 放置我的地图视图然后放置 TableView.我创建了 myViewController.swift 和 myTableViewCell.swift 但是当我在模拟器上尝试时,tableview 上没有显示数据.只有空单元格.我没有收到错误 这是我的代码.谢谢 ..
发布时间:2022-01-05 09:28:10 移动开发

清除故事板中使用的标签文本

想知道是否有人知道如何完成以下... 在 Storyboard 中,我用虚拟文本设置了标签,它们不是静态文本.例如“User1 用户名". 我想知道是否有设置可以在视图加载时清除此标签的值.我还有一些其他代码可以运行并收集相关信息.但是,这可能需要几秒钟的时间,以便在加载时向用户显示 HUD. 当然,您可以在 HUD 的背景中看到显示的示例文本.我知道在 viewDidLoad ..
发布时间:2022-01-05 09:28:05 移动开发

UIViewController 子类所需的初始值设定项

我一直在尝试学习有关创建容器视图控制器的教程.它在Objective-C中.我想将其转换为 Swift.我在这里发现了一些相同的问题,但我并没有从中得到太多. 这是代码. 导入 UIKitclass ContainerViewController: UIViewController {//类“ContainerViewController"没有初始值设定项 - 我知道为什么.//'requ ..
发布时间:2022-01-05 09:27:55 移动开发

由于未捕获的异常“NSUnknownKeyException"而终止应用程序:iOS 应用程序崩溃

我是一名开发 iPhone 应用程序的初级程序员.我想知道是否有人可以帮助我解决我的应用程序中的错误.在 XCode 上编程时,我发现在添加更多代码后,我的应用程序在启动时突然崩溃.输出面板显示以下错误: * 由于未捕获的异常“NSUnknownKeyException"而终止应用程序,原因:“[setValue:forUndefinedKey:]:该类不是键值编码兼容的键播放."* 先抛出 ..
发布时间:2022-01-05 09:27:45 移动开发

状态栏下没有导航栏的情况下扩展UIViewController的视图

我的视图没有导航栏,但我想在状态栏下显示内容.我已经检查了顶部栏下的延伸边缘,在我的视图控制器中的不透明栏下,我想在状态栏下显示的视图对顶部布局指南有 0 个垂直间距约束,但仍然是我得到的: 状态栏有 20px 纯白色背景,我不想要.我希望我的视图在状态栏下重叠,就像下面的模型一样: 我怎样才能做到这一点,没有有一个可见的导航栏(我仍然拥有它,因为我的视图保证在导航控制器内,但它永远不 ..
发布时间:2022-01-05 09:27:37 移动开发