ios 点击抽屉页面按钮,触发跳转另一个页面
来源:互联网 发布:英国工科强的大学知乎 编辑:程序博客网 时间:2024/04/27 21:04
1.本人设置的抽屉页面是用view(在一个Controller里 创建3个view,大小自己设置,可以实现左右抽屉) 之间坐标偏移,进而移动出现效果
不知道你们有没有遇到这种情况,当点击抽屉页面按钮(自己设置的按钮,并给按钮设置触发方法),跳转另一个页面(在该页面自己设置一些功能),其中设置一个功能就是点击返回原来页面(就是刚开始咱点击抽屉页面按钮的那个页面),返回过来时页面有偏移问题,和原来页面坐标有偏差,如下图
这样问题的出现,刚开始写代码是,点击人头触发事件 直接写进入下一页面的Controllser 进行presentView 推出下一界面
- (IBAction)userButtonAction:(id)sender {
SuccessRegisterViewController *succReg = [[SuccessRegisterViewControlleralloc]init];
[selfpresentViewController:succReg animated:YEScompletion:nil];
//[self.succLoginRightDelagate pushView]
}
- (IBAction)cancelActionButton:(id)sender {
[self dismissViewControllerAnimated:YES completion:nil];
}
因为我用的是三个view之间的坐标偏移 进而移动 应该用设置代理进行推出
1.设置代理方法
@protocol successLoginRightViewControllerDelagate <NSObject>
-(void)pushView;
@end
#import <UIKit/UIKit.h>
@interface SuccessLoginRightViewController : UIViewController
@property(nonatomic,assign) id<successLoginRightViewControllerDelagate>succLoginRightDelagate;
@end
//登录成功的页面
_succLoginRightVc = [[SuccessLoginRightViewController alloc]init];
_succLoginRightVc.view.frame = self.rightView.bounds;
_succLoginRightVc.succLoginRightDelagate = self;//设置代理
[self.rightView addSubview:_succLoginRightVc.view];
//找遵循代理方法- (IBAction)userButtonAction:(id)sender {
[self.succLoginRightDelagate pushView]//
}
}
//代理方法
//右边登录成功抽屉界面
-(void)pushView{
SuccessRegisterViewController *succRegVc = [[SuccessRegisterViewController alloc]init];
[self presentViewController:succRegVc animated:YES completion:nil];//推出下一页面
}
- ios 点击抽屉页面按钮,触发跳转另一个页面
- 点击按钮跳转到另一个页面
- iOS 点击一个页面上的按钮跳转到tabBar的另一个页面
- IOS 页面跳转问题:点击按钮页面不跳转
- 点击按钮页面跳转
- 点击按钮跳转页面
- iOS 按钮跳转页面
- 按钮点击实现页面跳转
- 点击一个页面的按钮跳转到另一个页面,让不同的选项卡显示
- 点击radio跳转到另一个页面
- 点击imageview跳转到另一个页面
- 点击imageview跳转到另一个页面
- js点击button跳转到另一个页面
- 新增Activity、页面传值跳转和点击按钮触发事件『Android系列九』
- javaweb当中通过点击一个按钮来触发事件进行制定页面的跳转操作
- html点击一个按钮,跳转到当前页面的另一个指定位置!
- 点击一个按钮,弹出框出现几秒钟之后,跳转到另一个页面
- 点击选中栏目时,页面跳转到另一个页面
- 规定元素的高度,宽度
- bzoj1083
- poj1026 模拟
- 重新发送短信验证码的web的60秒倒计时的实现
- textview 设置text 一行显示不同颜色引入 Html
- ios 点击抽屉页面按钮,触发跳转另一个页面
- POJ 2503 (STL)
- 表-LinkedList
- secureCRT使用rz命令上传文件失败问题--一直中断开发机
- 【单调队列】【动态规划】[CQBZOJ3059]Bead
- 消息中间件RabbitMQ
- 线性回归、逻辑回归、损失函数
- JAVA实现把指定文件夹下的所有文件压缩成zip包
- 什么是光滑的函数?