Advertisement

完整APPSpriteKit引擎开发iOS小游戏之五(移动端网络与优化)

阅读量:

【网络动画效果】

众所周知, 不仅限于网络处理方面, 在使用APP时遇到网络问题时会频繁地展示Loading状态提示框或Toast通知来告知用户当前操作的状态。

自定义的Loading类继承自UI_WIDGET这一类组件,并设计用于简化组件创建及生命周期管理。该组件明确设置了布局、样式等细节,并对外界暴露了启动与销毁的方法;同时提供了相关的操作接口以供调用

复制代码
    #import "LJZLoading.h"
    
    @implementation LJZLoading
    
    - (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style
    {
    self = [super initWithActivityIndicatorStyle:style];
    if(self){
        self.hidesWhenStopped = YES;
        self.frame = CGRectMake(0, 0, 150, 150);
        self.center = CGPointMake([UIScreen mainScreen].bounds.size.width/2, [UIScreen main

全部评论 (0)

还没有任何评论哟~