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