- 博客(10)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 IOS倒计时相关代码
代码 NSDate *destinationDate=[nowDate dateByAddingTimeInterval:[dataModel.countdowntime floatValue]]; components=[calendar components:unitFlags fromDate:destinationDate];
2014-12-08 16:52:08
545
原创 UItextfield输入数据的格式化判断
在此之前 看到网上写的方法如下 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if ([string isEqualToString:@"\n"]){
2014-12-08 16:42:37
488
原创 IOS中画虚线和圆形的进度条
直接上代码了 如下 .h文件 @interface DrawingView : UIView @property(nonatomic,assign)BOOL circle; @property(nonatomic,strong)NSString* percent; @end .m文件 #import "DrawingView.h" #
2014-12-08 16:28:19
1806
原创 关于UItableViewCell上加载UIWebView自适应高度问题
我们知道所有的关于UI的加载都是在主线程中完成的,而在UITableView中cell的自适应高度经常用的方案是在cell height代理方法中调用cellforRowAtIndexPath代理方法 返回高度的 如果在cell上再加载UIWebView的时候 UiWebView的自适应高度也是在UIWebView的代理方法中完成的。这样的话在cellForrow代理方法中加载UIWebvie
2014-12-08 16:21:39
3180
原创 UITabView
表视图tabView tabView继承自UIScrollView : UIView : UIResponder : NSObject 初始化方法 - (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style; 例子: UITableView * tableView=[[UITableView alloc]init
2013-08-11 13:29:18
869
原创 UI学习三步走
代理运用三步走 1.声明代理协议 2.设置代理 3.实现代理方法 不显示视图检查三步走 1.看是否建立视图框架 2.是否将视图添加到父视图 3.视图是否被别的视图遮挡 运用变量三步走 1.建立对象(是否在一个方法中使用?在一个方法中使用就建立局部的。如果在这个类中都能用就在声明中声明) 2.使用对象 3.释放对象 关联一个类时三步走 1.导入头文件
2013-08-11 13:23:36
694
原创 NavigationController
NavigationController NavigationControllerView的四个层级关系 第一层:NavigationView 第二层:NavigationBar 第三层:Custom Content 第四层:NavigationToolBar coreText框架 webView 或者通过label实现类似于网页的浏览方式 NavigationContr
2013-08-11 13:20:27
653
原创 关于removeObject
当运用数组等的时候 运用removeObject移除对象的时候事实上这些集合内部是有一个判断的; 这个判断是基于方法- (BOOL)isEqual:(id)object;的 而这个方法是判断内容是否相同。所以只要数组或者集合中有相同的元素,而你所要移除的对象正好在数组或者集合中有两个或者两个以上的时候,这些对象都将被移除。。。。 字符串: NSString *str1=[[NSSt
2013-08-11 13:16:44
2385
原创 UI沙盒及文件管理
沙盒: 1.documents 数据 2.app app本身 3. tmp 临时文件夹 4.library 资源库 (1)cache 程序专用的支持文件 (2)preferences 引用程序偏好设置 工程路径: 工程路径指的是开发人员在自己的电脑上创建的文件夹的路径 沙盒路径: 沙盒路径指的是本地的sandbox文件的路径 系统单例:
2013-08-11 13:08:09
725
原创 IOS基础
第一课: C java C++ MVC: M用于存储数据和处理业务逻辑,即Model,模型 V即View 用于显示视图 C,即control,视图控制器。控制视图的大小位置等等。。。。 IOS四个层级 cocoaTouch 可触摸层 提供开发所用的各种框架 cocoMedia 媒体层 coreService 核心服务
2013-07-30 14:36:43
587
自定义的tabbar颜色怎么一半灰色一半黑色啊??
2013-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅