分享

iOS开发 ios状态栏调整 简单动画的知识点

 sssggggg 2015-04-05
摘要: 首先状态栏式view的属性,所以在viewController中直接重写:/** 修改状态栏 */- (UIStatusBarStyle)preferredStatusBarStyle{ // 修改状态栏的颜色(白色) return UIStatusBarStyleLightContent;}// 这种返回值没有 ...

首先状态栏式view的属性,所以在viewController中直接重写:

/** 修改状态栏 */

- (UIStatusBarStyle)preferredStatusBarStyle

{

    // 修改状态栏的颜色(白色)

    return UIStatusBarStyleLightContent;

}

// 这种返回值没有*的说明不是对象,那么不是枚举就是结构体,大多数情况是枚举,所以取值也比较简单,一般是返回值后边加上状态;

在UIKit学习中常用的块动画:

// 块动画 animateWithDuration:时间 animations:block代码


[UIView animateWithDuration:2.3 animations:^{

        // 动画代码

    } completion:^(BOOL finished){

        // 动画完成时的代码,一般是释放内存子类的代码

        [downloadStateLabel removeFromSuperview];

    }];

还有一种是首位式动画:前面的博客里也由简绍到首位式动画的代码;

// 动画效果

// 动画效果完成之后,将Label从视图中删除

// 首尾式动画,只能做动画,要处理完成后的操作不方便

// [UIView beginAnimations:nil context:nil];

// [UIView setAnimationDuration:1.0];

// label.alpha = 1.0;

// [UIView commitAnimations];

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多