1 新建工程之后 通过吧图片放到launchscreen里面有了效果 但是我想实现的图片alpha的变化 和规定launchscreen的加载时间保证图片的完整动画效果 但是这个在xib中怎么做不知道 也找不到自定义launchscreen的方法 2 在oc中 本人用到了一个父类A 中的变量(assgin) int a 但是在子类B 中的对象调用是a为0 也就是空 求解这个是怎么回事 |
|
1. launchscreen里是不让有动画的,只能是静态的
2. a默认是为0的,你的父类或者子类是否有对它做初始化? |
|
40分 |
1. launchscreen.xib只是一个静态的展示,无法实现你的效果。 在没有launchscreen这个东西之前,要实现你说的效果,可以通过创建一个splashView来实现你说的效果(封装动画实现),在动画结束的回调中再隐藏这个视图。 现在你也可以使用这种方式。
2. 子类继承父类,那么子类就具有了父类所有公开的属性和行为(方法)。类在实例化时,编译器会对未进行初始化的属性赋予其相应类型的默认值。如值类型 0 ,引用类型 nil . 如果你在创建子类时,给a 赋过值,那么a 值应该会被保存。 |