
Swift
文章平均质量分 65
文艺青年o好像不是我
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IOS入门学习笔记(简单的登录界面)
晚上学习ios,刚开始接触,太多不清楚的地方,连xcode都用不好,今天自己写了一个非常简单的登录页面看上去就很简单的吧:之所以这个界面呢,是为了巩固之前学习的知识,后面也会写很多类似的界面这里用到的一些简单的知识点:UITextField 这里用到清除按钮pass.clearButtonMode =UITextFieldViewMode.WhileEd原创 2015-08-11 22:36:04 · 507 阅读 · 0 评论 -
THE SWIFT CODE之设置UIBUTTON的不同方式创建,以及不同的状态和外观
在设置rootViewController之后,在这个control里的viewDidLoad方法里,添加相应的代码.设置了9个不同类型的UIButton创建了有状态的button,以及添加button事件创建没有状态的button创建一个图片加文字的按钮,只要图片就不需要设置title从系统定义的button类型创建button转载 2016-03-15 16:26:20 · 463 阅读 · 0 评论 -
tableview分割线显示不全
在viewdidload中if tableview!.respondsToSelector("setSeparatorInset:"){ tableview?.separatorInset = UIEdgeInsetsZero } if tableview!.respondsToSelector("setLayoutMargins:"){原创 2016-03-29 10:07:01 · 327 阅读 · 0 评论 -
Swift使用CoreData
新建工程建表并生成文件使用并保存数据获取数据删除数据更新数据新建工程新建一个swift工程,勾选Use Core Data 建表并生成文件找到工程中的(项目名.xcdatamodeld),新建Entity 然后选中(项目名.xcdatamodeld),选择Editor->Create NSmanagedObject Subclass… 选择你需要使用的库,点击下一步 选择你原创 2016-05-03 13:12:08 · 981 阅读 · 0 评论 -
Swift网络请求库Alamofire
Alamofire由cnoon大神编写的基于swift的网络请求库 Github下载地址 [TOC]运行限制:iOS 8.0+ / Mac OS X 10.9+ / tvOS 9.0+ / watchOS 2.0+Xcode 7.3+CocoaPods安装:1.下载CocoaPods $ gem install cocoapodsCocoaPods 0.39.0+ is requir原创 2016-05-03 15:35:09 · 731 阅读 · 0 评论 -
Swift使用友盟分享
1注册友盟账号2添加应用填写应用信息得到AppKey3使用CocoaPods集成友盟分享4设置AppKey5微信分享注册微信应用获取AppID和AppSecret6添加微信AppID和AppSecretAppDelegate配置URL schemes添加SDK依赖的系统库文件7设置分享内容8添加白名单9效果1、注册友盟账号2、添加应用填写应用信息得到AppKey3、使用原创 2016-05-04 15:46:48 · 3082 阅读 · 0 评论 -
Swift带振动效果的UITextField
代码中有注释,就直接上代码了import Foundationimport UIKitextension UITextField{ //定义类型 enum ShakeType { case Horizontal case Vertical } /** UITextField的振动方法 - parameter time原创 2016-05-18 20:42:41 · 872 阅读 · 0 评论 -
Swift实现侧滑菜单SWRevealViewController
SWRevealViewController Github下载地址导入我这里直接新建一个SWRevealViewController包,然后把代码直接粘贴进入 在桥接文件中导入 #import “SWRevealViewController.h”使用编译一下,接着新建一个MainController父容器,继承SWRevealViewControllerimport UIKitcl原创 2016-05-09 22:03:44 · 3807 阅读 · 0 评论 -
Swift-Xcode真机运行出现Reason: image not found错误
在用swift开发时,使用真机报错,出现dyld`dyld_fatal_error: -> 0x120099088 <+0>: brk #0x3或者Reason: image not found两个办法 一、网上基本都是这个,但是我使用的时候没用,但是也贴出来: 1、Clean & Build。 2、关闭项目:删除缓存目录下的文件 ~/Library/Developer/Xcode/Deriv原创 2016-06-14 22:00:44 · 6574 阅读 · 2 评论 -
Swift--UINavigationController
代码目录AppDelegate.swiftfunc application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Override point for customization a原创 2016-03-14 20:36:19 · 625 阅读 · 0 评论 -
swift表格(UITableView)介绍与基础实现
1、表视图(UITableView)UITableView 继承自 UIScrollView。一个表视图可以由多个分段(section)组成,每个分段可以有一个头和尾。很多情况下表视图只有一个分段,而且不显示头尾。表视图本身也可以有一个头(显示在第一个分段之前)和一个尾(显示在最后一个分段之后)。一个表视图的整体元素结构示意图如下:(1)表视图风格UITableView 有转载 2016-04-06 10:13:01 · 1241 阅读 · 0 评论 -
iOS---Touch ID于密码的简易开发教程
支持系统和机型:iOS系统的指纹识别功能最低支持的机型为iPhone 5s,最低支持系统为iOS 8,虽然安装iOS 7系统的5s机型可以使用系统提供的指纹解锁功能,但由于API并未开放,所以理论上第三方软件不可使用。依赖框架:[objc] view plain copy LocalAuthentication.framework转载 2016-03-15 20:25:49 · 1334 阅读 · 0 评论 -
IOS入门学习笔记(普通UI控件--UIButton)
按钮可以用UIButton.buttonWithType创建,代码如下://创建一个contactadd类型的按钮var button:UIButton = UIButton.buttonWithType(UIButtonType.ContactAdd) as! UIButton;//设置按钮位置和大小button.frame = CGRectMake(10, 15原创 2015-07-06 10:36:07 · 433 阅读 · 0 评论 -
IOS入门学习笔记(普通UI控件--UILabel)
标签:UILabel标签用来显示一行或多行文字,我们可以设置文字的位置,大小,字体,颜色,背景色,对齐方式等。1:代码创建一个标签控件:var label = UILabel(frme:CGRectMake(10,20,300,100));lable.text = "这是一个UILabel";self.view.addSubView(label);2:背景颜色和文字颜色的设置la原创 2015-07-03 16:20:59 · 526 阅读 · 0 评论 -
iOS获取当前位置(基于Swift)
本人也是才开始学习ios,最近刚好在一边写应用一边学语言(swift),遇到需要获取当前位置,所以就在网上找了些代码!这里写出来,一是方便自己学习,二呢也为学习的新人提供点参考;工程的建立就不说了 ,我们直接从代码开始:首先我们得在info.plist文件中添加定位需要的属性:1:LocationWhenInUseUsageDescription2:NSLoca原创 2015-07-03 16:22:40 · 2342 阅读 · 0 评论 -
项目开发笔记-2015.12.20-swift
1、UITextField--设置为密码2、获取UITextField的文本UITextField.text String类型 //文字超出文本框宽度,文字缩小 login_username.adjustsFontSizeToFitWidth = true; //最小字体大小 login_us原创 2015-12-20 16:11:57 · 373 阅读 · 0 评论 -
项目开发笔记-2015.12.21-swift
1、页面跳转在storyboard,在需要跳转的页面的之间右键连线选择modal点击连的线在Identifler里键入标示在代码中使用self.performSegueWithIdentifier("ro", sender: self)就可以完成跳转关闭当前页面使用以下代码self.dismissViewControllerAnimated(tr原创 2015-12-21 20:17:16 · 385 阅读 · 0 评论 -
项目开发笔记-2015.12.22-swift
1、swift带报文的网络请求static func request_object(method:String,url:String,bodyStr:NSString, callback:(data:NSData!,resopnse:NSURLResponse!,error:NSError!)->Void){ let session = NSURLSes原创 2015-12-22 16:39:39 · 514 阅读 · 0 评论 -
项目开发笔记-2015.12.23-swift
1、des加密解密百度,问人,都没能把swift的des加密整出来,只有后面熟悉语言了自己再写,现在就只能通过使用oc的加密解密来实现desOC-DES加密解密在桥接头文件中import CommonCrypto.h文件(swift使用oc的,百度看看就能明白)实例化let decryptDES = CommonCrypto();解密:let json:NSStri原创 2015-12-23 19:52:55 · 581 阅读 · 0 评论 -
IOS入门学习笔记(普通UI控件--UISwitch、UITextField、UITextView、UISegmentedControl)
UISwitch开关按钮代码片段:var uiswtich:UISwitch!;uiswtich =UISwitch();uiswtich.center =CGPointMake(100,50);uiswtich.on =true;uiswtich.addTarget(self, action:Selector("switch原创 2015-07-29 12:03:43 · 594 阅读 · 0 评论 -
SwiftUI学习笔记之菜鸡进击第一天
文章目录SwiftUI学习笔记之菜鸡进击第一天Spacer控件resizable属性foregroundColor属性bold属性font属性cornerRadius属性shadow属性属性顺序快捷键resume按钮本次代码SwiftUI学习笔记之菜鸡进击第一天Spacer控件Spacer是一个占位符控件,在VStack和HStack中会自动占满剩余的空间.resizable属性Imag...原创 2019-08-02 15:46:58 · 667 阅读 · 0 评论