- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 iOS把所有界面的状态栏的字体颜色都设置为白色
第一步:在info.plist中添加一个字段:view controller -base status bar 设置为NO第二步:在一个所有界面都继承的父类里添加:#define IOS7_OR_LATER [[[UIDevice currentDevice]systemVersion] floatValue] >=7.0if (IOS7_O
2016-03-18 15:24:33 1234
原创 自定义UITabBar替换系统默认的(添加“+”号按钮)
自定义UITabBar替换系统默认的,目的是为了在UITabBar中间位置添加一个“+号按钮”,下面我们来聊聊具体的实现。1、自定义WBTabBar,让其继承自UITabBar,代码如下://// WBTabBar.h// SinaWeibo//// Created by android_ls on 15/5/21.// Copyright (c) 2015年
2016-03-18 11:00:59 585
转载 iOS开发~CocoaPods使用详细说明
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby
2016-03-16 17:47:52 729
原创 "library not found for - "解决办法
在我们编译的时候有时候会报这个错误 "library not found for - "由于是我们在项目中使用了一些第三方的库,就比如在使用百度的静态库文件的时候,报出的这个错误。当xcode在编译的时候却找不到这个库,从而导致如此。所以我们要让xcode知道这个库文件在哪里,从而在编译的时候轻松的找到它。 解决办法:获取 库文件所在的那个文件夹 路径,添加到 T
2016-03-16 16:11:44 17224
原创 iPhone消息推送机制实现与探讨
最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三
2016-03-16 09:57:23 618
原创 UITextfield控件的所有属性设置与解析
//创建UITextField对象UITextField * tf=[[UITextField alloc]init];//设置UITextField的文字颜色tf.textColor=[UIColor redColor];//设置UITextField的文本框背景颜色tf.backgroundColor=[UIColor grayColor];
2016-03-14 15:15:01 850
原创 修改UITextfield的Placeholder字体的颜色
//第一种 UIColor *color = [UIColor grayColor]; _userName.attributedPlaceholder = [[NSAttributedString alloc] initWithString:@"用户名" attributes:@{NSForegroundColorAttributeName: color}];
2016-03-14 14:39:31 393
原创 IOS开发之格式化日期时间
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];//设定时间格式,这里可以设置成自己需要的格式[dateFormatter setD
2016-03-11 14:07:45 428
原创 iOS9新特性——堆叠视图UIStackView(2)
UIStackView提供了一个高效的接口用于平铺一行或一列的视图组合。对于嵌入到StackView的视图,你不用再添加自动布局的约束了。Stack View管理这些子视图的布局,并帮你自动布局约束。也就是说,这些子视图能够适应不同的屏幕尺寸。此外,你可以嵌入一个stack View到另一个stack view中来创建更为复杂的用户界面。不要误解我的意思,这并不意味着你就不需要处理自动布局了。你仍
2016-03-04 11:09:13 838
原创 iOS9新特性——堆叠视图UIStackView
iOS9中,Apple又为开发者提供了一个新的布局视图,UIStackView可以帮助开发者更加简单的使用layout而不必手动添加太多布局约束。一、引言随着autolayout的推广开来,更多的app开始使用自动布局的方式来构建自己的UI系统,autolayout配合storyBoard和一些第三方的框架,对于创建约束来说,已经十分方便,但是对于一些动态的线性布局的视图,我们需要
2016-03-04 10:51:15 1011
原创 【iOS开发】-canOpenURL: failed for URL: "xx" - error:"This app is not allowed to query for scheme xx"
控制台输出如图是在我启动一个 Xcode 7 + iOS 9 的 App 之后,控制台的输出。这在 Xcode 6.4 + iOS 8 时,是不会有的情况,原因是【为了强制增强数据访问安全, iOS9 默认会把所有从NSURLConnection 、 CFURL 、 NSURLSession发出的 HTTP 请求,都改为 HTTPS 请求:iOS9.x-SDK编译时,默
2016-03-03 15:47:20 2018
原创 支付宝开发中,抱歉,该商户未开通支付宝服务,无法支付
第一步,确认商户信息有没有问题第二步,确认生成的私钥和公钥,有没有把公钥上传到支付宝商户平台第三步,在支付宝开发平台确认是否,已经获得 移动支付 权限第四步,在开通移动支付的前提下,还需要签约https://b.alipay.com/order/productDetail.htm?productId=2014110308141993如上述步骤,都没问题基本就通了。
2016-03-03 15:45:40 9546
不会说话的汤姆猫
2015-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人