
UIViewController
C_calary
每天进步一点点,我也可以很优秀
展开
-
页面跳转(pop返回多个ViewController)
popViewController原创 2016-05-27 20:21:26 · 1206 阅读 · 0 评论 -
判断两个View是否相同
1.判断两个View是否相同if ([self.holdView.superview isEqual:self.view]) { //判断holdView是否是view的子视图 }原创 2016-06-01 00:09:21 · 4706 阅读 · 0 评论 -
popViewControllerAnimated 无效的问题解决
在做项目时有一个需求就是pop掉某些个界面,回到指定界面,本来很容易实现的一个需求,但我遇到的问题就是有个界面pop不掉原创 2016-07-30 00:25:24 · 6017 阅读 · 1 评论 -
Swift3.0 popToViewController 的使用
//[2]代表你想pop的对象的层级,rootVC为0 let idVC = self.navigationController?.viewControllers[2] as! IdentityViewController _ = self.navigationController?.popToViewController(idVC, animated: true)另外一种不确定层级的方法f原创 2016-10-30 00:16:42 · 6338 阅读 · 0 评论 -
Swift3.0 MBProgressHUD的封装使用
创建 UIViewController+HUD.swiftimport Foundationimport MBProgressHUD// keyWindowlet KeyWindow : UIWindow = UIApplication.shared.keyWindow!private var HUDKey = "HUDKey"extension UIViewController{原创 2016-12-30 11:45:58 · 4718 阅读 · 0 评论 -
iOS 获取当前View
获取当前View代码如下- (UIView *)currentView{ UIViewController *controller = [[[UIApplication sharedApplication] keyWindow] rootViewController]; if ([controller isKindOfClass:[UITabBarController class]])原创 2017-06-28 10:25:36 · 1334 阅读 · 0 评论 -
iOS(Swift3.0) 界面自动下移64的解决办法
override func viewDidLoad() { super.viewDidLoad()//设置这两句后就不会自动下移了 self.navigationController!.navigationBar.isTranslucent = true; self.automaticallyAdjustsScrollViewInsets = false;原创 2016-10-11 10:42:35 · 2073 阅读 · 0 评论