![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS 技术
lfx511022
这个作者很懒,什么都没留下…
展开
-
iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果
如何实现预览iOS手机屏幕的适配原创 2016-01-25 15:54:11 · 421 阅读 · 0 评论 -
UIScrollview--使用Autolayout添加约束
伴随着iPhone屏幕的不断改变,我们做项目中不得不做屏幕的适配问题,UIScrollview在我们项目中成为不可或缺的一个控件,因为它支持横竖方向的滚动,这样就可以兼容屏幕的不同,滚动视图就可以查看界面的全部内容了,废话就不多说,下面开始入手使用Autolayout布局。第一步:首先我们要在Main.storyboard里面拖进去一个视图控制器界面,如下图: 第二步:我们在左原创 2016-04-19 11:19:01 · 817 阅读 · 0 评论 -
Xcode 删除没用的描述文件
首先在桌面上随意选择一个文件夹,查看mac电脑的路径名字,如图:只要知道红色的名称,我的是apple。然后点击Finder->点击电脑上面的状态栏前往选项->选中弹出的前往文件夹,如图:在弹出的输入框中文件路径:/Users/apple/Library/MobileDevice/Provisioning Profiles ,如图:然后在出现的文件中删除那些不想要的配置文原创 2016-04-18 13:44:23 · 4927 阅读 · 0 评论 -
iphone开发资源汇总
如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?p=612自定义转载 2016-04-18 11:41:47 · 915 阅读 · 0 评论 -
iOS 控制台利用 gdb 命令查看报错堆栈
iOS 控制台提供这种机制,如果你选择 debug 模式,在程序 crash 之后,在控制台输入 bt,就可以显示 crash 堆栈,通过查找就能找到crash的地方。在控制台输入po 加报错出现的数字 列如:PO 0x14979fbd0原创 2016-04-18 11:40:22 · 436 阅读 · 0 评论 -
Info.plist中常用的key简介
UIRequiresPersistentWiFi 在程序中弹出wifi选择的key(系统设置中需要将wifi提示打开)UIAppFonts 内嵌字体(http://www.minroad.com/?p=412 有详细介绍)UIApplicationExitsOnSuspend 程序是否在后台运行,自己在进入后台的时候exit(0)是很傻的办法UIBackgroundModes 后台运行原创 2016-04-18 11:36:15 · 260 阅读 · 0 评论 -
iphone中结束电话后返回自己的应用
大家想不想在自己的应用中拨打电话呀?打电话可以用openURL:这个API, 如:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];但是当电话结束后,返回的是系统的拨打电话界面,如何才能返回自己的应用呢?这儿有两种 方法与大家分享。第一种是用UIWebView加载电话,这种是合法转载 2016-04-18 11:33:55 · 275 阅读 · 0 评论 -
子视图超出父视图部分仍然响应点击事件的处理
- (UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event{ UIView *view = [super hitTest:point withEvent:event]; for (UIView *subview in self.subviews) { if (view != nil &&view原创 2016-04-18 11:31:51 · 817 阅读 · 0 评论 -
IOS 后台执行代码(voip socket)
如何使应用被切到后台,应用中的网络连接仍然接收数据并维持存活(像QQ iphone 一样);其实按 IOS官方文档一步一步做就可以实现上述功能;这里主要说一下我按文档遇到的问题,以及将原来的C/C++程序(主要是网络层)简单的修改一下就可以支持 IOS后台运行的方法.1.在 xxxx Info.plist 添加 以支持 后台运行UIBackgroundModesvoip转载 2016-04-18 11:22:51 · 574 阅读 · 0 评论 -
Versions使用心得
第一种情况:在输入username的时候按1下都会出现2个字符问题的解决方案:终于找到了为什么不好使了,是因为没有设置SVN版本的原因,VERSIONS默认的SVN版本是1.4.6,所以输入的时候都会多好几个字符,点击dreate也没用。解决办法:1、这VERSIONS软件界面,点击左上方菜单的Versions菜单;2、选择Preferences选项;3、这下方的S原创 2016-04-28 11:11:04 · 1895 阅读 · 0 评论 -
Xcode:使用agvtool 自动化操作version and Build Numbers 的步骤
以前都是手动改,后来才发现Xcode命令行工具中有agvtool可以批量设置Target的Version和Build,太方便了。1.Build Numbers 存储在应用程序的Info.plist中,CFBundleVersion (Bundle version).2.先在Xcode project中设置agvtool工具可用,target ->Build Settings->comb原创 2016-04-11 14:42:41 · 1484 阅读 · 0 评论 -
iOS: Autolayout和UITableViewCell的动态高度 (1)
本文转载自:https://www.mgenware.com/blog/?p=507首先需要在Storyboard中创建好MyTableViewController,使用动态Cell,在Prototype Cells中设计好Cell界面。接着,定义好Autolayout,注意Autolayout一定要在上下都绑定控件的位置,不要只从上到下定义,只有正确定义Autolayout,转载 2016-04-11 13:43:41 · 449 阅读 · 0 评论 -
iOS 横竖屏控制
在公司的App项目中,要求有些界面不知横屏模式,有些界面要支持横屏模式。第一,我们要确保App本身是支持横竖屏的。IOS屏幕旋转控制与旋转事件处理 设定App本身允许转屏再次,我的App里面都是走UINavigationController进行界面push切换的,所以首先创建一个UINavigationController的子类,并设定允许转屏:(代码如下)@implementation原创 2016-04-11 10:56:12 · 928 阅读 · 0 评论 -
ApplePay
利用 Apple Pay,用户可以在您的 App 中轻松安全地购买实物商品和服务。客户更喜欢使用 Apple Pay,因为他们在购物时无需输入账单、送货和联系人详细信息。而且,Apple Pay 具有更高的安全性,能让客户和开发者安心使用。Apple 不会存储或共享客户的实际信用卡和借记卡卡号,因此商家和 App 开发者无需负责管理和保护实际的信用卡和借记卡卡号.原创 2016-04-07 10:45:31 · 1455 阅读 · 1 评论 -
UIScrollview之无限循环滚动
在UIScorllView控件中放置其他的控件,通过控制contentSize之后这些图片就可以滚动,要实现循环滚动的方法是在第一张前面放置的是最后一张图片,在最后一张后面放置第一张的图片,假如你有n张图片,实际上在UIScorllView中有n+2张图片,你有3张图片,只要使用5个UIImageView依次存放:图片3,图片1,图片2,图片3,图片1。当从图片1滚动到图片3时由于最后一张是图片1原创 2016-04-13 17:21:33 · 783 阅读 · 0 评论 -
UIFont之preferredFontForTextStyle字体设置之更改
在iOS7.0 之后我们可以使用UIFont的preferredFontForTextStyle:类方法来指定一个样式,并让字体大小符合用户设定的文字字体大小,目前可供选择的有十种样式:UIFontTextStyleTitle1 NS_AVAILABLE_IOS(9_0);UIFontTextStyleTitle2 NS_AVAILABLE_IOS(9_0);UIFontT原创 2016-04-12 09:14:06 · 3765 阅读 · 0 评论 -
苹果内购代码
iOS内购(iap)原创 2016-03-31 17:00:12 · 2823 阅读 · 0 评论 -
Runtime-字模转换
利用OC运行时特性,实现JSON数据转换成模型数据原创 2017-02-23 11:44:01 · 446 阅读 · 0 评论