Welcome 微信登录

首页 / 移动开发 / IOS

IOS开发相册图片多选和删除的功能

IOS开发相册图片多选和删除的功能

照例先上效果图本次用的第三方框架做这个,但是需要考虑的地方也比较多,怎么把拍照和相册选取结合、删除照片后添加新照片时候的相册状态等等,所有的改变都是在操作数组。还需考虑图片的压缩上传。本次用的第三方框架为:QBImagePickerController按照惯例,上代码,本次代码较多第一个控制器 .h里没啥代码#import "RRZShowEditViewController.h"#import "RRZSendShowTextCell.h"#import...
iOS使用runtime修改文本框(TextField)的占位文字颜色

iOS使用runtime修改文本框(TextField)的占位文字颜色

前言在大家平时的开发中,有时候会遇到背景深色的界面上需要添加TextField,TextField默认的占位颜色也是深灰色,比较难看清,这时候就需要修改展位文字的颜色,可是系统没有提供相应的方法,那么就需要我们自己来自定义了修改后的效果话不多说,下面上代码:// .h文件#import <UIKit/UIKit.h>@interface UITextField (Placeholder)@property UIColor *placeholde...
iOS实现点击状态栏自动回到顶部效果详解

iOS实现点击状态栏自动回到顶部效果详解

前言大家都知道实现状态栏(statusBar)点击自动回到顶部效果,旨在为用户在浏览界面时提供便利,点击状态栏能够快速回到界面顶部,所以主要针对可以滚动的UIScrollView和其子类UITableVIew和UICollectionView。这里将从以下几个方面实现该功能。1.苹果自带功能分析:首先,苹果自己已经提供了该功能,往上滑动tabView,点击statusBar,tableView会自动回到初始位置。如下图所示,此时点击statusBar,屏幕...
iOS实现动态的开屏广告示例代码

iOS实现动态的开屏广告示例代码

一、实现效果图二、实现思路:用一个固定的png图片左启动图,应该和广告视图需要进行动画的期初的位置一致,当启动图消失的时候,呈现出图片,实际遇到的困难是,因为广告图片是从网络请求加载的,当时把广告视图放在了请求数据的块里面,广告出现的时候会闪一下,放在外面就没事了。三、实现示例1.广告的头文件// XBAdvertView.h // scoreCount // // Created by 王国栋 on 15/12/22. // Copyright &cop...
iOS 泛型中nullable、null resettable、null kindof 用法详解

iOS 泛型中nullable、null resettable、null kindof 用法详解

iOS9新出的关键字:用来修饰属性,或者方法的参数,方法的返回值iOS9新出关键字nonnull,nullable,null_resettable,_Null_unspecified需要注意的一点只能修饰对象,不能修饰基本数据类型. 虽然在项目的代码编写中不会经常用到,不过在调用苹果系统方法的时候还是会经常遇到,需要做一个总结nullable作用:表示可以为空nullable书写规范:// 方式一:@property (nonatomic, strong,...
iOS实现滚动字幕的动画特效

iOS实现滚动字幕的动画特效

效果图开始上代码滚动字幕的原理是用timer定时器间隔一定的时间来驱动scrollView上的内容偏移,来实现滚动的效果,原理比较简单,关键是有些细节需要处理好,实现流畅效果的同时要考虑到性能优化这里是.h文件的接口方法及属性,可适应大部分自定义场景/*初始化*/-(instancetype)initWithFrame:(CGRect)frame textArray:(NSArray *)textArray colorArray:(NSArray *)te...
iOS开发之UIKeyboardTypeNumberPad数字键盘自定义按键

iOS开发之UIKeyboardTypeNumberPad数字键盘自定义按键

最近做一个搜索用户的功能,这里使用了UISearchBar。由于搜索的方式只有手机号码,所以这里的键盘要限制为数字输入,可以这么做:self.searchBar.keyboardType = UIKeyboardTypeNumberPad;如果使用的不是搜索框而是textField输入框,可以设置textField的键盘属性来展示 self.textField.keyboardType = UIKeyboardTypeNumberPad;监听事件如下所示即...
全面解析iOS中同步请求、异步请求、GET请求、POST请求

全面解析iOS中同步请求、异步请求、GET请求、POST请求

先给大家分别介绍下iOS中同步请求、异步请求、GET请求、POST所代表的意思,然后在逐一通过实例给大家介绍。1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST...
<< 21 22 23 24 25 26 27 28 29 30 >>