腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
在
视图
出现
之前
,
UITabBarController
中
的
viewDidAppear
会执行?
、
、
我有一个
UITabBarController
,它嵌套了一个UIView-Subclass (ImageViewer)作为第三个选项卡。在这个ImageViewer子类
中
,我调用了
viewDidAppear
方法: [super
viewDidAppear
... 该方法是自动调用的,但奇怪的是,该
视图
仅在该方法完成处理后才
出现
?当我按照指示设置断点(1和2)时,处理(
在</
浏览 0
提问于2010-11-28
得票数 3
回答已采纳
3
回答
在
UITabBarController
选项卡选择
之前
添加"Now Loading“?
、
我的
UITabBarController
的一个选项卡需要一些时间才能显示出来。
在
视图
控件完成其工作
之前
,显示"Now Loading“的最佳方式是什么?我尝试
在
选项卡的
视图
控制器的viewDidLoad方法
中
设置一个"now loading“
视图
,然后
在
viewDidAppear
中
设置一个标志,以便下次通过
viewDidAppear
不再执行该操作。但是,我从来
浏览 1
提问于2009-03-03
得票数 1
回答已采纳
1
回答
检测
视图
何时被(重新)显示
、
这与viewDidLoad()和
viewDidAppear
()略有不同,这两者都只
在
应用程序首次启动时运行。我正在寻找的是类似
viewDidAppear
()的东西,但每次
视图
从字面上显示给用户时(即应用程序从后台重新打开时或设备从睡眠
中
唤醒后显示应用程序时)都会运行。 谢谢!
浏览 22
提问于2018-12-05
得票数 0
回答已采纳
1
回答
在
UITabBarController
中
回调
、
、
、
、
我有一个
UITabBarController
和一个名为ScreenLocker的类,
在
UITabBarController
/ViewDidApear
中
,我用一个回调来初始化ScreenLocker,cclass TabBarViewController:
UITabBarController
{ override func
viewDidAppear
的标签并导航到下一个
视图
并返回到上一个<e
浏览 23
提问于2019-02-27
得票数 0
回答已采纳
2
回答
self.tabBarController.selectedIndex不调用
viewDidAppear
、
、
我一直
在
寻找并尝试其他人针对这个问题发布的所有解决方案,但我仍然没有得到它。下面是这个结构的截图: 我很感激在这件事上有什么帮助!selectedIndex = 0 }import UIKitimport SDWebImage impor
浏览 0
提问于2019-01-25
得票数 2
回答已采纳
2
回答
当
UITabBarController
在
屏幕上显示第一个选项卡时,会调用什么方法?
viewDidAppear
不起作用
、
、
我有
UITabBarController
作为故事板
中
的“是初始
视图
控制器”。当它
出现
在屏幕上时,将显示最左边选项卡的
视图
。
在
实现上述选项卡的控制器时,我有以下方法: NSLog(@"view controller - first tab我的问题是-
在
应用程序的第一个加载的第一个选项卡的控制器
中
调用什么方法? 编辑-奇怪的行为?当第一个选项卡
浏览 4
提问于2013-10-16
得票数 0
回答已采纳
1
回答
在
应用程序发布期间,ModalView位于
UITabBarController
的顶部
、
、
、
我有一个基于选项卡的应用程序与登录屏幕
在
开始。登录屏幕应在显示选项卡栏控制器
之前
作为Modal
视图
控制器执行。问题是,我只能在
viewDidAppear
:的TabBarController方法中表示它。用户可以看到
UITabBarController
的半秒内容。我尝试将调用移动到viewDidLoad:或viewWillAppear:,但它在控制台中记录了一个错误:“其
视图
不在窗口层次结构
中
!”这是
在
viewDidAppear
:委托方
浏览 2
提问于2014-07-28
得票数 3
4
回答
UIViewController =
viewDidAppear
中
的
UITabBarController
:未调用
、
、
然后,在用户登录后,我加载了一个带有
UITabBArController
的
视图
控制器。问题出在
viewdidAppear
: tabBarController
中
的任何单个viewControllers都不会被调用。
浏览 2
提问于2011-06-29
得票数 3
回答已采纳
5
回答
以编程方式更改tabBarController的选定选项卡
、
我有一个
在
xcode
中
创建为“标签栏应用程序”的基本项目,我想要的是有负载的应用程序切换到第二个标签,如果BOOL x是真的。现在我有:(位于viewDidLoad
中
的FirstViewController.m ) [self.tabBarController setSelectedIndex:1]; }这会导致页面底部的选定选项卡突出显示第二个选项卡,但
视图
仍保持第一个选项卡的
视图
。如何将
视图
更改为第二个选项卡的
视图
?
浏览 0
提问于2011-01-21
得票数 32
回答已采纳
1
回答
如何在一个地方拦截应用
中
的所有
视图
控制器
viewDidAppear
事件?
、
、
我有一个基于
UITabBarController
的应用程序,
在
选项卡栏的上方有一个类似于音乐应用程序播放器的附加栏。现在,我想自动向所有顶层
视图
控制器(实际上是所有顶层滚动
视图
)添加插入,这样内容就永远不会被我的附加栏覆盖。 一种明显的方法是将所有滚动
视图
、表格
视图
等子类化,并添加insets。
在
一个有几十个
视图
控制器的现有应用程序
中
,这些都不是一个好的选择。我也不想使用方法swizzling。所以我在想,tab栏控制器可以以某种方式
浏览 0
提问于2018-10-09
得票数 4
3
回答
Swift: viewController
在
UITabBarController
上的展示
、
、
、
在
我的应用程序完成启动后,如果当前用户没有登录,我希望我的应用程序打开一个LoginViewController。否则,它将转到索引为0(默认值)的ViewController。因此,如果没有登录,那么
在
UITabBarController
上显示一个模态
视图
。 我最初的
视图
控制器是一个
UITabBarController
,它是
在
UIStoryboard
中
创建的。它被标记为Initial View,并以图形方式连接到其他五个
视图
控制器。
浏览 1
提问于2018-01-18
得票数 0
回答已采纳
1
回答
如何最好地管理CLLocationManager、MKMapView和placemarks
、
、
、
-(void)
viewDidAppear
:(BOOL)animated [super
viewDidAppear
:animated];
UITabBarController
出现
之前
,用户会看到登录
视图<
浏览 0
提问于2014-09-03
得票数 0
2
回答
视图
出现
后以编程方式更改
视图
、
我必须以编程方式更改
视图
。我的代码只
在
视图
出现
之前
起作用。let tabController = self.storyboard?.instantiateViewControllerWithIdentifier("tabs") as
UITabBarController
如果我
在
浏览 0
提问于2015-03-31
得票数 0
回答已采纳
1
回答
在
制表栏控制器中将
视图
推送到导航控制器上,不会显示动画。
、
、
、
、
我的设置是一个带有两个
UITabBarController
子UINavigationController -> UICollectionViewController的UINavigationController如果我
在
navigationController.pushViewController(someVC, animated: true)
中
说
viewDidAppear
,
视图
控制器将按预期推送。但是,如果我
在
点击来自navigationController.pushViewCon
浏览 0
提问于2018-04-13
得票数 1
回答已采纳
2
回答
UITableView reloadData最佳实践
、
什么时候是
在
UITableView上调用reloadData的最佳时机?
viewDidAppear
还是viewWillAppear?如果一个
视图
被卸载,底层的表
视图
也会被卸载吗?假设一个
视图
被要求重新加载它的数据源,但是
在
它完成
之前
就被释放了。一个场景是使用一个
UITabBarController
,并导航到与所选ViewController不同的
视图
。所以发生的事情是viewWillAppear会被调用,而
viewDidApp
浏览 1
提问于2012-03-15
得票数 2
2
回答
键盘不会在viewDidDisappear之后消失
、
、
、
、
堆栈
中
。这种行为应该像在电报应用程序
中
那样: 点击“后退”按钮,等待一个新的控制器被弹出。因此,初始
视图
控制器将在推送/弹出操作后具有活动键盘。我需要键盘隐藏后,推送/弹出行动。此外,
在</
浏览 1
提问于2017-12-16
得票数 2
回答已采纳
2
回答
是否可以在按下选项卡栏项目时重新加载
视图
?
、
似乎并不是每次通过选项卡栏呈现
视图
时,都会调用
viewDidAppear
方法。我已经对这个问题进行了尽可能多的搜索,但还没有真正找到一个明确的答案。 对此有什么建议或解决方法吗?
浏览 4
提问于2009-12-05
得票数 2
回答已采纳
3
回答
在
UINavigationBar of UINavigationController in
UITabBarController
中
缺少按钮的嵌入
、
、
、
我有一个
UITabBarController
,有4 UINavigationControllers作为他的孩子。现在发生的情况是,当我以这种方式设置项目时,按钮(back按钮和可能放置
在
右侧上的按钮)就会
出现
,没有偏移(相对于屏幕的边框没有边框)。 用周围的许多解决方案可以很容易地解决这个问题。但是,这里开始变得有趣了,当我呈现一个模式
视图
时,事情变得很混乱。当我从显示
视图
返回时,按钮会移动到预期的位置。PS:我
在
UITabBarController
之外有相同的<em
浏览 0
提问于2016-06-13
得票数 0
2
回答
第一次
在
tabBar上设置isUserInteractionEnabled不起作用
、
如果我有一个
UITabBarController
,并在它的一个
视图
控制器
中
执行此操作: super.
viewDidAppear
如果我
在
另一个选项卡上点击,然后
在
第一个选项卡上点击后退,那么选项卡栏实际上是禁用的,但不是第一次。编辑:假设我有这样的结
浏览 0
提问于2017-08-25
得票数 1
3
回答
从弹出的viewWillAppear或
UITabBarController
中
确定UINavigationController
、
、
、
、
我无法找到区分从Nav控制器堆栈弹出和从
UITabBarController
输入
视图
控制器的方法。我只想在ViewWillAppear
中
调用一个方法,只
在
视图
从TabBar
中
显示时,而不是当有人按回导航控制器时。只有“
视图
将
出现
”正在被调用。 使用iOS 8.4 / Swift
浏览 3
提问于2015-07-20
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从 0 到 1 搭建技术中台之 iOS 可视化埋点实践
存储过程和触发器的应用
索引,视图,存储过程和触发器文档
DM7常用动态性能视图及使用方法
一个MySQL主从切换不成功故障引发的思考
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券