super调用特定构造方法/简单的动画






去除按钮的文字的宽度有两个方法。



按钮的字体的宽度。三种办法。


1.


super调用特定构造方法/简单的动画_第1张图片


2.      7.0过期



3.




super调用特定构造方法/简单的动画_第2张图片





简单的动画

super调用特定构造方法/简单的动画_第3张图片
简单的动画





//内边距的设置



super调用特定构造方法/简单的动画_第4张图片


加载xib


每次加载东西都用到mainBundle。因为默认自动存储到mainBundle里面去。


bundle,捆绑包,制作方法:

起名字,MyTest.boundle,里面放资源文件。改了名字后回车,添加。这回我们就放到自己起名的bundle里面了。

mainBundle路径



在沙盒里面。




其他bundle的怎么加载。

三种方法加载图片



上面的是错的。会报错,找不到。会当做xib的名字。

只能先加入bundle的名字。找后面的。



loadnibNamed有个条件,是经过编译的文件。

xib-nib



如果想找bundle的话,就用这种方法



bundle里面放到的,不会参与编译的。图片、mp3,mp4都可以。

.a.c xib都不行。




bundle怎么来的。随便来个文件夹,.bundle。回车。添加。 希望找到的话。就通过上面的方法。里面放的是不需要编译的东西。


所有用mainbundle比较多。



唯一的用处就是用下面的方法。找到。图片。或mp3.mp4的路径。。 、


第一种是说一般imagenamed是在mainbundle里面。如果是其他的bundle要这样。这种方法是有缓存的。

第二种是说,先找到图片的路径。在加载。

mainbundle的路径的方法。就是下面的.bundle.path方法。

super调用特定构造方法/简单的动画_第5张图片

还有一种方法。

这种是最好的方法。是没有缓存的方法。

上面介绍的就三种mian的方法。loadnibname/ pathforresource/pathforurl




不允许自动修改那边距。




输出frame 



tableview的全屏幕穿透效果。


super调用特定构造方法/简单的动画_第6张图片



scrollview的偏移量


三种方法


tag的性能更高。因为第一种是遍历。


下面这中方法会报错。可以把0加一个值的方式。viewwithTag是递归遍历。

super调用特定构造方法/简单的动画_第7张图片

上面的方法用到了self.view.subviews[i]

self.view viewwithtag

两个方法。

报错是方法找不到。 。。。。


当用户结束拖拽的时候。/和当用户松开scrollview,并且滑动结束,停止滚动的时候,调用。




报错集锦:错误的把没有的方法,用在不该用的类上。

把类当作nsstring来用。把类当作数组或者字典来用。把类当作uicontrol来用。




集合,错误的把数组或者字典,当作可变的数组或者字典。 给一个字符串付值给可变的字典。就会报这个错。

subsript就是集合的意思。







以下三个高度的理解:

super调用特定构造方法/简单的动画_第8张图片





super调用特定构造方法/简单的动画_第9张图片








tableview也遵守scrollViewDidScroll这个协议的方法。



你可能感兴趣的:(super调用特定构造方法/简单的动画)