- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 记录
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-07-26 13:58:53
366
原创 APP应用中登录场景使用介绍
目前应用基本都有登录选项,就是登录的时机不同而已。主流的两种登录场景:第一种是一进入就判断你是否登录(就是你不先登录你就不能用);第二种是当你点击某一项或者使用某个功能时才提醒你登录。
2016-03-06 12:30:57
2187
原创 GCD使用Tip
1.使用GCD延时时:/*//现在时间#define DISPATCH_TIME_NOW (0ull)//永远 (不要使用,会阻塞线程)#define DISPATCH_TIME_FOREVER (~0ull)//1秒 = 10亿纳秒#define NSEC_PER_SEC 1000000000ull#define NSEC_PER_MSEC 1000000ull//1秒 = 100
2016-03-02 10:19:38
590
原创 系统提示音的使用
1.1系统提示音创建SystemSoundID receiveSound;NSString *soundPath = [[NSBundle mainBundle] pathForResource:@"receive_msg" ofType:@"caf"];NSURL *
2015-10-21 10:45:25
643
原创 iOS地图系统导航
前几天项目里面需要加导航,加百度导航吧,问题来了百度导航跟百度语音TTS冲突,没有办法,只好把用系统自带的地图导航。iOS9之后系统地图也可以退回到应用中。1.设定出发地和目的地导航(传入的是地理位置)#pragma mark - 跳转到系统导航- (void)jumpToSystemNaviWithStart:(NSString *)start end:(NSString *)end
2015-10-09 18:38:24
953
原创 Swift之UITabBarController
func createTabBarController() { let vc1 = KYCarViewController() vc1.title = "拼车" let vc2 = KYCiycleViewController() vc2.title = "圈子" let vc3 =
2015-09-11 17:27:09
390
原创 Swift之UIScrollView和UIPageControl
let width:CGFloat = 375let height:CGFloat = 668class ViewController: UIViewController,UIScrollViewDelegate { var pageControl:UIPageControl? var tmpSV:UIScrollView? override func vi
2015-08-27 14:24:15
2289
原创 Swift_UIButton
UIButton的创建方式:1.let button = UIButton(frame: CGRectMake(10, 30, 60, 50))2.var button:UIButton = UIButton.buttonWithType(UIButtonType.Custom) as! UIButton button.frame = CGRectMake(1
2015-08-26 14:06:05
653
原创 Swift_UILabel
UILabel的用法 let label = UILabel() label.frame = CGRectMake(40, 30, 100, 25) label.text = "label label" label.textAlignment = NSTextAlignment.Center label.textColor
2015-08-26 13:39:52
464
原创 父视图的控制权获取子视图的控制权
遇到的问题:将一个ViewController的view放在主viewController的view上,此时在viewController里面很多操作不能执行.将viewController的view放在主视图的一个scrollView上,viewController在Present ImagePickerController后viewController上的视图布局发生错位,整体上移到导航栏处。
2015-08-26 09:42:24
402
原创 CoreAnimation---几何学的应用
几何概念坐标属性UIView里面有frame、bounds、center,CALayer里面有frame、bounds、position。center和position对应的都是中心点。锚点锚点是针对CALayer层来说的,默认的是图层的中点,但是可以移动(即自己设置)。锚点也是用单位坐标来描述的,图层的相对坐标。左上角为(0,0)右下角为(1,1),也可以设置成负值,在图层外面。
2015-08-10 15:09:02
407
转载 一些应该知道的语言
1.JavaJava作为构建现代企业Web应用后端的最常用编程语言之一,是一门必须了解(掌握)的编程语言。网站开发人员凭借Java和基于Java的框架可以为各种用户创建可扩展性的Web应用。Java也是用来开发Android系统原生应用的主要编程语言之一。2.JavaScript现代网站离不开JavaScript。如果你想为你的网站创造互动,或者用时下流行的
2015-08-04 17:18:20
721
原创 iOS键盘通知
键盘通知UIKIT_EXTERN NSString *const UIKeyboardWillShowNotification; //键盘即将显示UIKIT_EXTERN NSString *const UIKeyboardDidShowNotification; //键盘已经显示UIKIT_EXTERN NSString *const UIKeyboardWillHideNotific
2015-08-04 17:05:14
484
原创 如何处理后台返回的null
在处理后台返回的JSon数据中,有可能会出现某一个键对应一个空值(或者当前值无内容时)后台返回null。null是一个对象,即[NSNullnull]。nil代表这个对象不存在。所以 if (responseObject[@"ret"] == nil) { NSLog(@"为空,什么都没有"); } if ([responseObje
2015-08-04 11:36:56
2594
原创 UITableViewRowAction的使用
pragma mark -(BOOL)tableView:(UITableView )tableView canEditRowAtIndexPath:(NSIndexPath )indexPath { return YES; }(UITableViewCellEditingStyle)tableView:(UITableView )tableView editingStyleForRowAt
2015-07-27 17:57:39
1202
原创 网络请求链接为JSon格式时的处理办法
这时需要将请求路径里的参数去用字典封装,将字典转化为JSon格式的data数据,再将data转化为String ,最后与前面的路径拼接 去请求。(NSData *)toJSONData:(id)theData{NSError *error = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData
2015-03-31 21:21:25
597
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人