TTNavigationBar-alpha 导航栏隐藏渐变

欢迎大家到github下载 https://github.com/TimTian008/TTNavigationBar-alpha TTNavigationBar-alpha滑动tableview 导航栏渐变,导航栏文字上移 本文所引用的布局类cocopods进行安装pod ‘Masonr...

2016-09-21 15:05:49

阅读数:800

评论数:1

关于最新手机号码验证的正则表达式(oc及swift)

由于三大运营商已经增加了新的手机号码字段,为了能够正确验证手机号码的正确性,我们必须将正则表达式更新后放入项目中。 OC:- (BOOL)isMobileNumber:(NSString *)mobileNum { if (mobileNum.length != 11) { ...

2016-03-22 23:29:24

阅读数:4786

评论数:1

IOS开发-CocoaPods安装和使用教程及常见错误

CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods。所以,作为iOS程序员,掌握CocoaPods的使用是必备技能。 下面我们就来讲一下CocoaPods的安装流程。 第一步:安装cocoapods sudo gem install coc...

2016-03-01 15:57:48

阅读数:1212

评论数:0

'Project Name' was compiled with optimization - stepping may behave oddly

今天调试发现log无法打印出来,并提示这样的错误 ‘Project Name’ was compiled with optimization - stepping may behave oddly; variables may not be available 倒腾半天后发现前期编译的时...

2017-02-13 15:04:19

阅读数:1933

评论数:0

Swift3.0 中的仿oc中的宏定义文件

Swift中取消了#Define这种宏定义了,但可以用let来声明常量来取代 首先创建一个common.swift 文件来存放你所定义的宏定义内容//当前系统版本 let kVersion = (UIDevice.current.systemVersion as NSString).floatV...

2016-12-21 15:00:38

阅读数:3657

评论数:0

设置tableViewCell分割线上下去边线,中间缩进

无需自定义代码设置tableViewCell分割线上下去边线,中间缩进 //设置分割线上下去边线,顶头缩进15 -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIn...

2016-12-15 15:40:55

阅读数:1710

评论数:0

修改系统UISearchBar搜索框的样式-搜索图片、背景颜色

修改系统搜索框 //searchbar //设置背景图是为了去掉上下黑线 self.searchBar.backgroundImage = [[UIImage alloc] init]; // 设置SearchBar的颜色主题为白色 self.searchBar.b...

2016-12-15 14:21:53

阅读数:3532

评论数:0

IOS手机号、 邮箱、 电话、 数字、 身份证、 银行卡 正则判断

//昵称(账号)+ (BOOL) validateNickname:(NSString *)nickname { // NSString *nicknameRegex = @"^[\u4e00-\u9fa5A-Za-z0-9]{4,16}$"; NSString ...

2016-12-07 15:36:35

阅读数:700

评论数:0

IOS 根据屏幕高度设置tableview中图片元素的大小

尝试该方法无法实现:cell.bankbgImageView.contentMode = UIViewContentModeCenter; cell.bankbgImageView.frame = CGRectMake(0, 0, 50, 50); 直接在tableview中修改cell 元...

2016-11-18 14:28:41

阅读数:915

评论数:0

iOS UIFont 字体名称大全,图解及使用方法

如何在项目中使用方法:numlable.font=[UIFont fontWithName:@"AmericanTypewriter" size:14.0];//设置字体样式如何获取字体名称:NSArray *familyNames = [UIFont familyNames]...

2016-11-15 10:19:02

阅读数:4040

评论数:0

ios中常用小技巧注意点

1.设置图片原图显示 UIImage*image=[UIImage imageNamed:@"place_map.png"]; UIImage*original=[image imageWithRenderingMode:UIImageRenderingModeAlwaysOr...

2016-10-12 11:46:56

阅读数:262

评论数:0

OS开发----常用函数和常数

算术函数 【算术函数】 函数名 说明 int rand() 随机数生成。 (例) srand(time(nil)); //随机数初期化 int val = rand()P; //0~49之间的随机数 int abs(int a) 整数的绝对值 (例)int va...

2016-10-08 15:11:33

阅读数:234

评论数:0

IOS--通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)

随着iPhone6/6+设备的上市,如何让手头上的APP适配多种机型多种屏幕尺寸变得尤为迫切和必要。(包括:iPhone4/4s,iPhone5/5s,iPhone6/6s,iPhone 6p/6ps,iPhone7,iPhone 7p)。在iPhone6出现以前,我们接触的iPhone屏幕只有两...

2016-09-28 18:06:39

阅读数:914

评论数:0

tableView 局部刷新

//局部section刷新 NSIndexSet * indexSection=[[NSIndexSet alloc]initWithIndex:1]; //刷新第二个section [tableView reloadSections:indexSection withRowAnimation:...

2016-08-17 16:59:10

阅读数:585

评论数:0

cycleBtn 创建--UIButtonTypeRoundedRect

开发个性化镂空带边框Button //cycleBtn 创建 UIButton* cycleBtn=[UIButton buttonWithType:UIButtonTypeRoundedRect]; cycleBtn.frame=CGRectMake(0, 0, 60, 30); ...

2016-07-14 20:07:16

阅读数:231

评论数:0

iOS获取通知状态并跳转设置界面设置

1、获取用户通知中心对程序消息通知的设置,是否开启消息通知if ([[UIDevice currentDevice].systemVersion floatValue]>=8.0f) { UIUserNotificationSettings *setting = [[UIAp...

2016-07-12 11:27:20

阅读数:8376

评论数:0

IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)

首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的...

2016-07-11 14:39:32

阅读数:220

评论数:0

在UIView中添加点击事件oc及swift

UIView继承于UIResponder是没有addTarget 方法的,所有只能在UIView上添加手势UITapGestureRecognizer来实现点击事件。 首先设定UIView(或其子类)为可交互的:iconView.userInteractionEnabled = YES;添加ta...

2016-07-08 08:08:08

阅读数:5625

评论数:0

设置启动界面ios 8设置状态栏字体颜色

状态栏的字体为黑色:UIStatusBarStyleDefault状态栏的字体为白色:UIStatusBarStyleLightContent一、在info.plist中,将View controller-based status bar appearance设为NO状态栏字体的颜色只由下面的属性...

2016-07-07 14:43:24

阅读数:662

评论数:0

IOS编码规范

1、每个.h文件最开始处用简短文字说明一下该类的功能逻辑。 2、声明类或方法时,注意空格的使用,参数过多时可换行保持对齐 调用方法时也是如此,参数都写在一行或换行冒号对齐 3、命名规则 (1)类名首字母大写,方法首字母小写,方法中的参数首字母小写,同时尽量让方法的命名读起来...

2016-06-29 11:21:50

阅读数:225

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭