获取iOS应用中当前处于Activity状态的ViewController...
分类:
移动开发 时间:
2014-11-24 17:13:48
阅读次数:
155
在iOS中,进行绘图操作时,一般主要是在UIView:drawRect中调用UIGraphicsBeginImageContextWithOptions等一系列函数,有时候直接画图就行,比如UIImage的drawRect等,有时候需要进行稍微复杂的操作,比如颜色混合,mask等,需要对CGCont...
分类:
移动开发 时间:
2014-11-24 00:48:41
阅读次数:
351
在UItableView中使用代理方发-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section时,使用UIView自定义的header,发现不能重用,后来发现要想重用必须使用 UITabl...
分类:
其他好文 时间:
2014-11-23 15:39:24
阅读次数:
187
UIScrollView在放大的时候可以居中,但是缩小的时候总是跑到左上角,在网上找了好久,经过验证,以下是最完美的解决方案:#pragma mark - UIScrollViewDelegate-(UIView*)viewForZoomingInScrollView:(UIScrollView *...
分类:
其他好文 时间:
2014-11-22 17:23:46
阅读次数:
147
自定义相机的时候,调用系统的相机,由于相机的分辨率,会出现短小的矩形框,总会出现黑色边框,如下图:如果想实现全屏相机的话,这样做就可以了:1 CALayer *viewLayer = self.imagePickerController.view.layer;2 [viewLayer setBoun...
分类:
移动开发 时间:
2014-11-21 01:26:45
阅读次数:
206
1、添加视图
insertSubview:atIndex: //放在子视图数组的具体索引位置
insertSubview:aboveSubview: //某个子视图前面
insertSubview:aboveSubview: //某个子视图前面
2、重新排序和删除子视图
[parentView exchangeSu...
分类:
其他好文 时间:
2014-11-20 17:09:53
阅读次数:
144
自定义导航栏:
// CustomNaviBarView.h
#import
@interface CustomNaviBarView : UIView
{
@private
/**
* 左侧按钮
*/
UIButton* _leftButton;
/**
* 右侧按钮
*/
UIButton* _rightBu...
分类:
移动开发 时间:
2014-11-20 13:44:01
阅读次数:
189
UITableView是不会响应touchesBegan:withEvent:之类的UIResponder的方法的。因此,加在其上的所有视图的响应者链就断了。如果在UITableView其上加任何的自身不具备类似UIButton一样有目标动作机制的UIView及其子类...
分类:
其他好文 时间:
2014-11-20 07:57:57
阅读次数:
140
UIView的layoutSubviews和drawRect方法首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews。2、addSubview会触发l...
分类:
其他好文 时间:
2014-11-19 18:00:39
阅读次数:
164
在没有分割先的情况下,添加如下方法,当实例化tableview的时候调用该方法.- (void)setExtraCellLineHidden: (UITableView*)tableView{UIView*view =[ [UIView alloc]init];view.backgroundColo...
分类:
其他好文 时间:
2014-11-19 12:17:53
阅读次数:
153