- 博客(13)
- 收藏
- 关注
原创 ios9 提示框的正确使用
在从iOS8到iOS9的升级过程中,弹出提示框的方式有了很大的改变,在Xcode7 ,iOS9.0的SDK中,已经明确提示不再推荐使用UIAlertView,而只能使用UIAlertController,我们通过代码来演示一下。我通过点击一个按钮,然后弹出提示框,代码示例如下:[objc] view plaincopyprint?#i
2015-10-30 13:26:03 570
原创 NSUserDefaults 存储类型 及存储对象
一、了解NSUserDefaults以及它可以直接存储的类型 NSUserDefaults是一个单例,在整个程序中只有一个实例对象,他可以用于数据的永久保存,而且简单实用,这是它可以让数据自由传递的一个前提,也是大家喜欢用它保存简单数据的一个主要原因。 使用 NSUserDefaults 存储自定义对象的最初,我们必须认识NSUserDef
2015-10-30 11:59:51 3371
原创 如何布局包含Image和Title的UIButton
如何布局包含Image和Title的UIButtonUIButton中的titleEdgeInsets和imageEdgeInsets可以管理button中image和title的布局。 如果对其理解不够深入,用纯数字进行布局管理,经过不断的调试,还是能试出来的,但是如果改变了图片大小或文字长度,又要再来一遍。 作为程序猿,我们不应该放弃任何一个偷懒的机会。默认情况下,
2015-10-29 13:54:26 633
原创 两种方法删除NSUserDefaults所有记录
//方法一NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain]; //方法二- (void)resetDefaults { NSUserDefault
2015-10-08 15:36:06 377
原创 动态输入文字 uitextView的frame动态改变
UITextView * text =[[UITextView alloc]initWithFrame:CGRectMake(0, 100, 200, 20)]; [self.view addSubview:text]; text.backgroundColor =[UIColor lightGrayColor]; [[NSNotificationC
2015-10-08 15:04:16 804
原创 iOS label设置不同的字体 颜色
UILabel * lable = [[UILabel alloc] initWithFrame:CGRectMake(0, 70, 320, 40)]; lable.numberOfLines = 0;// lable.backgroundColor = [UIColor greenColor]; [self.view addSubview:lable];
2015-10-08 14:55:37 1612
原创 iOS 伸缩的头部tableView
//// ViewController.m// ScaleTableView//// Created by ShawnPan on 15/3/25.// Mail : developerpans@163.com// Copyright (c) 2015年 ShawnPan. All rights reserved.// #import "ViewController.h
2015-10-08 14:50:55 423
原创 更换rootViewController
- (void)restoreRootViewController:(UIViewController *)rootViewController{ typedef void (^Animation)(void); UIWindow* window = self.window; rootViewController.modalTransitionStyle = UIModalTrans
2015-10-08 14:46:31 2460
原创 阿拉伯数字转换成汉语数字
+(NSString *)translation:(NSString *)arebic { NSString *str = arebic; NSArray *arabic_numerals = @[@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"0"]; NSArray *chinese_numerals = @[@"一",@"
2015-10-08 14:43:32 419
原创 iOS cell 的自适应高度 中 返回label的高度
UIFont *tfont = [UIFont fontWithName:@"HelveticaNeue" size:14]; NSDictionary * dic = [NSDictionary dictionaryWithObjectsAndKeys:tfont,NSFontAttributeName,nil]; CGSize sizeText = [string boundi
2015-10-08 14:39:16 329
原创 ios 滑块进度条百分比 显示进度
//该方法监听slider的值的改变- (IBAction)progressChanged:(UISlider *)sender { CGFloat progress = sender.value; if (progress == 100) { [sender setMaximumValueImage:[UIImage imageNamed:@"finish"]];
2015-10-08 10:53:52 2545
原创 ios 时间戳转换成时间
+ (NSDate*)dateWithTimeIntervalInMilliSecondSince1970:(double)timeIntervalInMilliSecond { NSDate*ret = nil; doubletimeInterval = timeIntervalInMilliSecond; //
2015-10-08 10:33:32 590
原创 超实用Myhelper,可作为初学者补充使用(封装)
超实用Myhelper,可作为初学者补充使用,集合了创建大部分UI控件方法,走过路过不要错过!时间戳转换,获取本地时间,本地版本等等+ (UIButton *)createButton_WithTitle:(NSString *)title frame:(CGRect)frame
2015-10-08 10:01:48 1450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人