美文网首页
iOS新手指引的视图切换

iOS新手指引的视图切换

作者: FZ_loveCarrot | 来源:发表于2017-02-27 14:34 被阅读137次

    最近的一个项目中需要添加一个新手指引的操作切换图,也就是点击一个Button,然后弹出视图让使用app的用户熟悉并使用这个功能。

    我的做法是这样,同行可以作为参考:

    1.首先在a.controller需要弹出视图的button添加一个点击事件。

    2.在button的点击事件中,present一个b.controller。

    3.b.controller中,添加一个与屏幕同样大小的UIImageview。为imageview添加第一张图片,并全局定义一个imageview引用这个_imageView = imageView.

    4.全局定一个page(int),把初始值设为0;

    5.在- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent*)event函数中:

    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent*)event{

    _page++;

    switch (_page) {

    case 0:

    [_imageVIew setImage:[UIImage imageNamed:@"1-1"]];

    break;

    case 1:

    [_imageVIew setImage:[UIImage imageNamed:@"1-2"]];

    break;

    case 2:

    [_imageVIew setImage:[UIImage imageNamed:@"1-3"]];

    break;

    case 3:

    [_imageVIew setImage:[UIImage imageNamed:@"1-4"]];

    break;

    case 4:

    [_imageVIew setImage:[UIImage imageNamed:@"1-5"]];

    break;

    case 5:

    [_imageVIew setImage:[UIImage imageNamed:@"1-6"]];

    break;

    default:

    break;

    }

    if (_page == 6) {

    [self dismissViewControllerAnimated:NO completion:^{

    }];

    }

    }

    6.OK,大功告成!希望大家能用到。

    相关文章

      网友评论

          本文标题:iOS新手指引的视图切换

          本文链接:https://www.haomeiwen.com/subject/guyzwttx.html