设置这个view背景色:[UIColor colorWithRed:0 green:0 blue:0 alpha:0.3];效果如下:
分类:
其他好文 时间:
2015-10-19 17:26:29
阅读次数:
108
项目实战总结之开发技巧本文收集了25个关于可以提升程序性能的提示和技巧1.使用ARC进行内存管理2.在适当的情况下使用reuseIdentifier3.尽可能将View设置为不透明(Opaque)4.避免臃肿的XIBs5.不要阻塞主线程6.让图片的大小跟UIImageView一样7.选择正确的集合8...
分类:
移动开发 时间:
2015-09-07 22:45:30
阅读次数:
330
抽象化,虚拟话getView(^^^^):在这里判断ViewHolder是否为空,进行初始化Holder,加载View,初始化view ,设置标记,若有复用,直接从标记中拿出来aaa;设置数据class ViewHolder{ //写listview中item布局里面的元素}嵌套checkbox主要...
分类:
其他好文 时间:
2015-08-27 12:36:55
阅读次数:
133
掌握一、控制器的多种创建方式如何创建一个控制器通过storyboard创建注意:加载UIStoryboard仅仅是加载名称叫做Test的storyboard,并不会创建storyboard中的控制器以及控件通过xib创建注意:要想让xib里的view设置为所创建控制器的view,必须设置xib的Fi...
分类:
移动开发 时间:
2015-08-13 19:36:29
阅读次数:
169
1.先获取tableHeaderView2.设置它的frame3.将该view设置回tableviewUIView *view=tableView. tableHeaderView;view.frame=newFrame;tableView. tableHeaderView =view; ref:h...
分类:
移动开发 时间:
2015-08-09 22:14:00
阅读次数:
2040
对于UIActivityIndicatorView的使用,我们一般会创建一个背景View,设置一定的透明度,然后将UIActivityIndicatorView贴在背景View上,在我们需要的时候将这个view呼出。初始化UIActivityIndicatorView- (instancetype)...
分类:
其他好文 时间:
2015-08-08 16:28:40
阅读次数:
113
设置View的id虽然说Data Binding这种分层模式使得我们对数据的传递简单明了,一般情况下我们可以不设置View的id,不使用findViewById即可对View进行数据上一系列的操作,不过有时候根据情况我们需要对某些View设置id,但是还是可以不findViewById即可得到该控件的对象,因为设置id后ViewDataBinding类会自动生成对应的控件对象,如:<layout x...
分类:
移动开发 时间:
2015-08-06 16:48:51
阅读次数:
207
android:layout_weight的真实含义是:一旦View设置了该属性(假设有效的情况下),那么该 View的宽度等于原有宽度(android:layout_width)加上剩余空间的占比!含义:原有宽度+剩余空间占比设屏幕宽度为L,在两个view的宽度都为match_parent的情况下...
分类:
移动开发 时间:
2015-07-12 17:05:09
阅读次数:
127
要实现这个效果,只需要再适配器getView之前,给每个条目的view设置相应的动画即可。首先需要2个动画的xml文件。在res下新建anim文件夹:(res/anim)第一个动画xml文件:up_from_bottom.xml down_from_top.xml 在listvi...
分类:
其他好文 时间:
2015-07-07 11:04:29
阅读次数:
118
android:duplicateParentState指的是当前控件是否跟随父控件的(点击、焦点等)状态例:假设一Layout有两子View,对Layout进行监听点击事件;子ViewA一个设置duplicateParentState为true,子 View设置为false,当点击Layout后,...
分类:
移动开发 时间:
2015-06-26 10:37:46
阅读次数:
211