ipad开发:二维码扫描,摄像头旋转角度问题解决办法
之前一直是在手机上开发,用系统原生二维码扫描功能,一点问题都没有,但是在ipad上,用户是横屏操作的,虽然界面旋转了,是横屏的,但是摄像头里显示的依然是竖屏效果,也就是说从摄像头里看到的和人眼看到的内容相差90度或者270度,网上搜索了一番,是这个AVCaptureVideoPreviewLayer 的问题,设备旋转了,但是它没有旋转,导致屏幕...【详细】
二维码 横屏 扫描
乔兰伊雪 2016年08月18日 赞:2 评论:5 阅读:2579
os支付宝-交易订单处理失败,请稍后再试。(ALI59)
os支付宝-交易订单处理失败,请稍后再试。(ALI59) 标签: ios 支付宝 ali59 稍后再试 分类: iOS开发 当你第一次辛辛苦苦的集成支付宝,点击“立即支付”看到成功跳转到支付宝了,心里是不是有点小激动。 但是却出现一行大字:“交易订单处理失败,请稍后再试。(ALI59)”,是不是就苦逼了。 原因是你在给支付宝传订单金额的时候,本人在...【详细】
wzt 2016年08月16日 赞:7 评论:9 阅读:4101
iOS应用支持IPV6,就那点事儿
原文链接 果然是苹果打个哈欠,iOS行业内就得起一次风暴呀。自从5月初Apple明文规定所有开发者在6月1号以后提交新版本需要支持IPV6-Only的网络,大家便开始热火朝天的研究如何支持IPV6,以及应用中哪些模块目前不支持IPV6。 一、IPV6-Only支持是啥? 首先IPV6,是对IPV4地址空间的扩充。目前当我们用iOS设备连接上Wifi、4G、3G等网络时,设备被...【详细】
ios
lishichao706 2016年07月23日 赞:20 评论:10 阅读:7952
插件管理工具 Alcatraz
Alcatraz 安装: https://github.com/alcatraz/Alcatraz Github官网链接 终端安装方法 mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins; curl -L http://git.io/lOQWeA | tar xvz -C ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins 或者 curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh 终端移除方法 rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plu...【详细】
ios xcode
iOS看彩虹 2016年07月22日 赞:0 评论:1 阅读:3216
swift cell高度自适应
1.导入SnapKit框架 import UIKit class ViewController: UIViewController,UITableViewDataSource,UITableViewDelegate { var tableView = UITableView() //点击展开、合并 var dict: Dictionary<String> = [:] var textValue: NSString = "我是一个UILabel()\n我是一个UILabel()\n我是一个UILabel()\n我是一个 UILabel()\n我是一个UILabel()\n我是一个UILabel()\n我是一个UILabel()\n我是一个UILabel()\n" override func viewDi...【详细】
cell swift height
vipsamuel 2016年07月20日 赞:2 评论:1 阅读:2848
iOS剪切板 UIPasteboard
1、前言 iOS在某些特定时刻需要把内容重一个app拷贝到另一个app 这时候我们就可以使用剪切板UIPasteboard 2、iOS自带剪切板操作的原生UI控件 在iOS中下面三个控件,自身就有复制-粘贴的功能: (1)、UITextView (2)、UITextField (3)、UIWebView 3、系统的剪切板UIPasteboard UIPasteboard类有3个初始化方法: //获取系统级别的剪切板 + (UIPasteboard *)generalPasteboard; //...【详细】
UIPasteboard 剪切板
tianya2416 2016年07月19日 赞:2 评论:0 阅读:3033
MVVM架构简单使用
项目github地址 https://github.com/zhangjiahuan8888/mvvmDemo/tree/master 开篇 MVC Model-View-Controller是一个用来组织代码的权威范式。Apple甚至是这么说的。在MVC下,所有的对象被归类为一个model,一个view,或一个controller。Model持有数据,View显示与用户交互的界面,而View Controller调解Model和View之间的交互。 MVVM MVVM的出现主要是为了解决在开发过程中Controll...【详细】
ios MVC MVVM 架构
红桃3 2016年07月19日 赞:36 评论:1 阅读:14822
iOS—自定义标签及其控件(方法一)
#pragma mark - 自定义标签及其控件 - (void) createTabBar { //1.加载背景图片 self.tabBar.backgroundImage = [UIImage imageNamed:@"splash_bottom"]; //2. 定义按钮 //1) 将按钮的图片名存放在数组中 NSArray *imageArray = @[ @"trends", @"find", @"message", @"my" ]; //2) 每个button(item)的宽度,注意超过5个的情况,会有一个更多按钮 float buttonWidth = kScreenWidth / imageArray.count; //3) 使用for循环...【详细】
ios UITabBarController UITabBar 自定义标签
syfuxi 2016年07月18日 赞:3 评论:0 阅读:2571
设置导航栏样式的几种简单思路
UITabBarController下面常常需要为多个ViewController设置导航栏样式,总结了一下遇到过的为UINavigationBar添加背景图片的几种简单思路 以设置背景图片为例: 第一种,直接在视图里面单独设置每个视图的UINavigationBar,适合每个页面需要不同的导航栏样式。 [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"nav_bg_all-64"] forBarMetrics:UIBarM...【详细】
ios UINavigationBar UINavigationController 自定义导航栏
syfuxi 2016年07月18日 赞:7 评论:0 阅读:2854
解决Swift中WebContainer 发request请求不到预想页面的问题
开发中经常会遇到开发web app的需求,此种app 成本低、升级和维护都比较简单。这里主要解决发request得不到预想页面的一个可能解决方案,代码示例如下: @IBOutlet var searchBar: UISearchBar! @IBOutlet var webView: UIWebView! @IBOutlet var goBack: UIBarButtonItem! @IBOutlet var goForward: UIBarButtonItem! @IBAction func goToBack(sender: UIBarButtonItem){ webView.goBack() } @IBAction func goToF...【详细】
swift image 闪退
Hayder 2016年07月18日 赞:0 评论:0 阅读:1348
解决Swift中present(uiImagePickerController,animated: true,completion: nil)闪退的问题
swift中开发选择图片上传,会使用到Tap Gesture Recognizer控件,对应 UITapGestureRecognizer API,以下是代码示例(取自IOS developer library): @IBAction func selectImageFromPhotoLibrary(_ sender: UITapGestureRecognizer) { //disable keyboard nameTextField.resignFirstResponder() let uiImagePickerController = UIImagePickerController() uiImagePickerController.sourceType = .photoLibrary uiImagePickerController.delegate ...【详细】
swift image 闪退
Hayder 2016年07月18日 赞:0 评论:0 阅读:1833
UITextView的placehoder实现带并限制100字
1.在viewdidload中添加一个默认字体的lable placeHoderLable = [[UILabel alloc]initWithFrame:CGRectMake(3, 3, DeviceWidth-6, 40)];//根据情况调节位置 placeHoderLable.enabled = NO; placeHoderLable.text = @"请在这里输入您要预测的内容,您的预言需要经过其他用户的审核才能发布。"; placeHoderLable.numberOfLines=0; placeHoderLable.font = [UIFont systemFontOfSize:12]; placeHoderLable.textColor = [UIColor ...【详细】
UITextview的placehoder并限制字数
飞翔信念 2016年07月07日 赞:14 评论:19 阅读:3254
短信倒计时
最近发现一个比较好用的短信倒计时,用时直接调下面的方法就行 //验证码倒计时 -(void)startTime{ __block int timeout= 59; //倒计时时间 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_source_t _timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0,queue); dispatch_source_set_timer(_timer,dispatch_walltime(NULL, 0),1.0*NSEC_PER_SEC, 0); //每秒执行 d...【详细】
短信验证码倒计时
飞翔信念 2016年07月05日 赞:13 评论:24 阅读:3270
iOS调用系统相机,访问系统相册功能实现
我们在做应用过程中,难免会遇到要设置用户头像这样的功能,我这里总结了一个调用系统相机,相册的功能实现,写出来与大家分享,如有不足还请指正: 1.我们在调用这个功能的时候,一般都有个用来填充图片的ImageView和点击ImageView触发此方法的事件,这里我就写个ImageView和Button来演示,下面是实现整个功能的代码: import "ViewCon...【详细】
iOS开发 调用相机 调用相机相册 设置头像 系统相机
清墨墨 2016年07月05日 赞:5 评论:6 阅读:2443
iOS解决按钮短时间内多次点击只触发一次事件方法(开始写博客)
在上家公司做项目的时候,做了个60秒获取验证码的功能,当时做了个定时器,按钮触发定时器,逻辑来讲都是没问题的,但是实际操作的时候,恶意的在短时间内多次点击那个获取验证码按钮,按钮的点击事件被调用了多次,定时器从而也调用多次,本来一秒减一的事件变成了一秒减多,并且减到0后继续调用方法,直到响应点击次数调...【详细】
iOS解决按钮短时间内多次点击 按钮短时间内多次点击只触发一次事件 按钮多次点击只触发一次事件 钮短时间内多次点击
清墨墨 2016年07月05日 赞:9 评论:11 阅读:3329
走进ReactiveCocoa的世界
在学习ReactiveCocoa之前,先学习一下概念 ReactiveCocoa 是一套开源的基于Cocoa的FRP框架 .FRP的全称是Functional Reactive Programming,中文译作函数式响应式编程,是RP(Reactive Programm,响应式编程)的FP(Functional Programming,函数式编程)实现。说起来很拗口。太多的细节不多讨论,我们先关注下FRP的FP特征。 函数式编程 函数式编程,简单来说,就是多...【详细】
ios ReactiveCocoa Objective-C FRP
CodingCoder 2016年07月04日 赞:10 评论:1 阅读:3743
iOS APP性能优化
1:应用启动时间 应用启动时,只加载启动相关的资源和必须在启动时加载的资源。 2:本地图片加载方式 本地图片加载常用方法有两种: (1),[UIImage imageNamed:@""] 图片多次使用时使用,需要使用此方式加入缓存 (2),[[UIImage alloc] initWithContentsOfFile:@""] 图片不常使用时,不使用缓存 3:不要阻塞主线程 开发中除了UI处理外,其...【详细】
ios 性能优化
luoxianyong 2016年07月04日 赞:14 评论:2 阅读:4658
图表绘制(1)线条绘制
最近公司的项目要用到一些图表效果,本来也打算在github上找一些第三方。然而第三方的风格与公司的需求不尽相同,改动起来较麻烦。于是自己写了一个,并且通用化,现已共享至github上。以下是自己的一些开发历程。 1.刚起手的时候,想完全用Quartz2D来绘制,然而Quartz2D只能绘制一些基本的图形,并不能达到路径绘制的动画效果。想要...【详细】
13162255392 2016年06月30日 赞:2 评论:1 阅读:1562
无标题文章
cookie AFSecurityPolicy
大地之灵 2016年06月30日 赞:2 评论:2 阅读:1443
6.29 点击进入全屏 解决scrollview点击事件被截获
昨天最后遗留的问题解决了,点击cell中的图片进入全屏,再点击就消失. 针对scrollview上的image的touch事件总是被截获的问题,最终决定自定义imageView和scrollview 给imageview增加一个点击事件的协议,在scrollview中实现,(又或者在上一层的collectionView中实现,这一点我还没想好,暂时是在自定义的scrollview中实现,因为我的image还是局部变量) //MARK: - 自定义im...【详细】
UIScrollView UICollectionView
qq139391025 2016年06月30日 赞:0 评论:0 阅读:1438
sina weixin mail 回到顶部