- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 swift 生成二维码
import UIKitclass QRCodeCreatViewController: UIViewController { @IBOutlet weak var customImageView: UIImageView! override func viewDidLoad() { super.viewDidLoad()
2017-01-10 20:42:48 365
原创 swift 保存照片到手机相册中
前边可以自己添加一个触发方法例如点击方法,之后调用下面的语句 UIImageWriteToSavedPhotosAlbum(customImageView.image!, self, #selector(image(image:didFinishSavingWithError:contextInfo:)), nil) 添加相关的方法 func image(image:UIIma
2017-01-10 20:37:27 4471
原创 swift 之UICollectionView 与UICollectionViewController
网格属性1、layout 影像控件的外观,支持Flow、custom两种布局方式 选择流布局会增加一个scrolDirection属性,用来执行滚动方向是横向还是纵向2、Accessories 是否显示页眉和页脚,在后一示例中我们会看到添加页眉页脚的效果。3、各种尺寸属性Cell Size:单元格尺寸Header Size:页眉尺寸Footer Size:页脚尺寸Mi
2017-01-09 17:17:52 668
原创 swift 之UIPageControl
import UIKitclass ViewController: UIViewController,UIScrollViewDelegate { @IBOutlet weak var scrollView: UIScrollView! @IBOutlet weak var pagecontrol: UIPageControl!
2017-01-09 16:01:39 445
原创 swift之tableview简单创建
简单的创建import UIKitclass ViewController: UIViewController,UITableViewDelegate,UITableViewDataSource{ var ctrNames:[String]? var tableView : UITableView? overri
2017-01-08 21:42:41 4972
原创 swift浏览器
UIBarButtonItem有五种初始化方法1、 UIBarButtonItem.init(image: UIImage?, style: UIBarButtonItemStyle, target: Any?, action: Selector?) 初始化一个普通的图片按钮2、 UIBarButtonItem.init(image: UIImage?, landscapeImageP
2017-01-08 19:34:33 449
原创 swift 之 UIToolbar
工具条控件UIToolbar用做工具条项(UIToolbarItem)的容器,可以盛放一个或者多个工具条项,一般放置在界面的顶部或者底部。如果要针对工具条项自定义视图,可以使用UIToolBarDelegate来设置。Fixed Space bar Button Item 和Flexible Space BarButtonItem两个都是用来在UIToolbar控件上分隔普通的Bar Butt
2017-01-08 17:29:54 700
原创 swift 之UIWebView简单实现
首先我们创建一个工程,之后添加相应的控件,这里控件直接在Main.storyboard中添加了,如果想了解相关控件的代码创建可以看前面的文章 import UIKitclass ViewController: UIViewController,UIWebViewDelegate,UITextFieldDelegate { @IBOutlet weak var btngo:
2017-01-08 16:59:17 520
原创 Swift之UIDatePicker
UIDatePicker 是UIKit控件中提供日期和时间选择的控件。首先我们先了解一下相关属性1、Mode 控件的模式设置,有如下几种模式: A、Date:选择这种模式,控件仅显示日期,不显示时间。 B、Time:控件仅显示时间,不显示日期。 C、Date和Time:在此模式下,控件将同时显示日期和时间 D、Count Down Timer:在此UIDatePicker控件显
2017-01-07 21:38:02 1233
原创 swift UIScrollView
创建 let scroll = UIScrollView() scroll.frame = self.view.bounds scroll.showsVerticalScrollIndicator = false scroll.showsHorizontalScrollIndicator = false
2017-01-04 21:17:41 309
原创 swift 加速传感器
加速传感器以前用的UIAccelerometer实现,但是Xcode6后完全放弃了,使用CoreMotion代替它能监听到x,y,z三个方向的加速度,听起来比较炫,实际上使用方法很简单,具体使用步骤如下:1、实例化CMMotionManager类2、向CMMotionManager的accelerometerUpdateInterval属性中设置通知间隔时间值。3、使用NSOperat
2017-01-04 19:41:00 861
原创 手势 Swift
UIGestureRecognizer有许多子类,用于监听一些常见的手势事件,这些子类主要有: UISwipeGestureRecognizer //滑动(快速移动) UITapGestureRecognizer //点击(轻点) UIPinchGestureRecognizer //捏合(两个手指,放大缩小的手势)
2017-01-04 17:15:26 430
原创 Swift 之 UIStepper 微调器
class ViewController: UIViewController{ var label : UILabel! var stepper :UIStepper! override func viewDidLoad() { super.viewDidLoad() stepper = UIStepper()
2017-01-04 16:26:55 348
原创 Swift 之 UIPickView
首先我们签订两个代理UIPickerViewDelegate,UIPickerViewDataSourceimport UIKitclass ViewController: UIViewController,UIPickerViewDelegate,UIPickerViewDataSource{ let pickerView = UIPi
2017-01-04 13:21:08 492
原创 Swift 之 UIACtionSheet
UIActionSheet let actionSheet = UIActionSheet() actionSheet.title = "请选择操作" actionSheet.addButton(withTitle: "取消") actionSheet.addButton(withTitle: "动作1")
2017-01-04 12:52:55 686
原创 Swift 之 UIAlertView
UIAlertView 可以使用,但是已被苹果弃用,创建UIAlertView有好几种不同的方式:1、 let alterview = UIAlertView.init(title: "系统提示", message: "Hello World", delegate: self, cancelButtonTitle: "确定") self.view.ad
2017-01-04 10:56:09 581
原创 Swift 之 UISlider
基本创建 let slider = UISlider.init(frame: CGRect.init(x: 0, y: 0, width: 300, height: 50)) slider.center = self.view.center //最小值 slider.minimumValue = 0 //最大值
2017-01-04 10:24:17 647
原创 Swift 之 UIProgressView
一般用在视频、下载进度和网页加载比较多 let progressView = UIProgressView.init(progressViewStyle: .default) //传统默认样式,可看见加载和没加载两部分;.bar 只能看见加载完的部分,一般用于网页加载 progressView.frame = CGRect.init(x: 0, y: 0, wi
2017-01-04 10:13:55 416
原创 iOS 调取iPhone本地相册和开启相机
自己的另一个博客http://10136044.blog.51cto.com/10126044/1679368
2017-01-04 00:00:39 1450 1
原创 点击UITableView的cell展开收缩
在另外一个博客中,懒得粘贴过来了,直接上地址好了 51CTO的地址:http://10136044.blog.51cto.com/10126044/1691383
2017-01-03 23:57:48 2310
原创 关于项目中日期时间与时间戳转化
时间戳与时间的转换根据后台返回的数据样式我们进行不同的方法转换1. NSDateFormatter *dateFormatter; dateFormatter = [[NSDateFormatter alloc] init]; // 此处设置的时间是月日,根据工程的需要进行修改时间显 示 dateFormatter.dateFormat = @"MM-dd"
2017-01-03 23:50:46 647
原创 自定义Label的高度
.h文件#import #import @interface HeightWithString : NSObject//计算各种文字高度//参数1:文本 参数2:label的宽度 参数3:字体大小+(CGFloat)heightForTextLable:(NSString *)text width:(CGFloat)width fontSize:(CGFloat)f
2017-01-03 23:47:47 566
原创 Swift 之 UIImageView
创建 let image = UIImageView.init(frame: CGRect.init(x: 10, y: 10, width: 100, height: 100)) image.animationImages = [UIImage(named:"1")!,UIImage(named:"3")!] //频率
2017-01-03 23:36:32 280
原创 Swift 之UISegmentedControl
1、创建 var items = ["选项一","选项二","选项三"] /************************************/ 另外一种是在选项中添加图片,不过图片要进行防渲染处理 var image = UIImage(named:"2") image = image?.withRenderingMode(UIImageRend
2017-01-03 22:35:01 1788
原创 数据存储NSData
一、 字符串存储let str = "Hello, World!"//第一个参数是转化成编码的格式,第二个参数是在编码过程中是否允许删减或替换let utf8Str = str.data(using: String.Encoding.utf8, allowLossyConversion: true)二、初始化方法1 、let withd = NSData(data:utf8St
2017-01-02 22:33:07 648
原创 字符串
swift 字符串一、创建空字符串//-------------定义一个空字符串第一种方法var str1=""//-------------定义一个空字符串第二种方法var str2 = String()二、判断字符串是否为空 (isEmpty)//-----------判断字符串是否为空var str3:String = ""if str3.i
2017-01-02 19:45:25 249
Linux网络安全运维(技巧传授篇)
2018-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人