iOS的编码规范(1.1)

基于上一篇iOS的编码规范(1),UI生成的四个阶段。在viewDidLayoutSubviews中,加入设置frame的函数,可以自动适配横竖屏。如果横竖屏要显示的UI布局有变化时,在对应位置加入判断即可。前提是每个控件设置frame的变量x、y都与其上下相,改动一个,后面的自动变化。

附加(与标题和上文无关的新知识):

用sprite kit做游戏时,屏幕中所有物体下落的功能。

for (SKSpriteNode *node in self.children) {

    CGFloat time = (arc4random()%250)/100;

    SKAction *action = [SKAction moveToY:-10 duration:time];

    [node runAction:action completion:^{

        [node removeFromParent];

    }];

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容