您的当前位置:首页正文

iOS push 注意事项

来源:图艺博知识网
  • 导航控制器push Controller 的事后需要注意的事后可能照成崩溃,在ViewDidLoad 初始化一个ViewController 如果第一次推出后没有pop 出来在接着Push 就会照成内存错误产生的崩溃。
    一个导航控制器NavigationController 要实现下列动画如下:


    rqiayu.gif
  • storyboard 示意图:
BRbIZf.png
  • BeyondViewController.h
    #import <UIKit.h>
    //导航控制器的左侧按钮
    @property (weak,nonatomic )IBOutlet UIBarButtonItem *refreshBtn;
    6,取得栈顶控制器 self.navigationController.topViewController
    //设置顶部 右边的按钮,并添加监听事件 UIBarButtonItem *item = [[UIBarButtonItem alloc]initWithTitle:@"下一张" style:UIBarButtonItemStyleBordered target:self action:@selector(rightBtnClick)]; self.navigationItem.rightBarButtonItem = item;
Top