自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (6)
  • 收藏
  • 关注

转载 swift 利用协议进行值传递

随着Swift 新开发语言的发布,又随着Xcode6.0.1的正式发布,利用swift编写iOS代码迫在眉睫,笔者在使用Objective-C开发近三年以来,对这种优雅的语法深感赞叹,下面我将对比式的实现一个页面传值的demo,使用语法是swift,页面传值是学习iOS初期必修的demo,因为涉及一个非常难懂的语法:协议和委托,这里涉及的swift语法和一些基本操作我不在一一赘述,如果方便可下载I

2015-11-17 16:12:53 460

转载 iOS开发学习之触摸事件和手势识别

iOS开发学习之触摸事件和手势识别 iOS的输入事件触摸事件手势识别手机摇晃一、iOS的输入事件 触摸事件(滑动、点击)运动事件(摇一摇、手机倾斜、行走),不需要人为参与的远程控制事件(耳机控制手机声音)1⃣️iOS事件对象都是UIEvent类的实例UIEvent类对事件类型定义了enum常量:typede

2015-11-14 15:26:50 495

转载 iOS开发学习之触摸事件和手势识别

iOS开发学习之触摸事件和手势识别 iOS的输入事件触摸事件手势识别手机摇晃一、iOS的输入事件 触摸事件(滑动、点击)运动事件(摇一摇、手机倾斜、行走),不需要人为参与的远程控制事件(耳机控制手机声音)1⃣️iOS事件对象都是UIEvent类的实例UIEvent类对事件类型定义了enum常量:typede

2015-11-14 15:25:39 316

转载 swift UIView实现可视化自定义组件

在iOS开发中,如果创建一个自定义的组件通常可以通过继承UIView来实现。下面以一个记分牌组件为例,演示了组件的创建和使用,以及枚举、协议等相关知识的学习。效果图如下:  组件代码:ScoreView.swift123456789101112

2015-11-12 21:40:02 473

转载 UILable响应点击事件

为了实例化咱们的Label时必须做点啥.. 先来个协议..h文件复制代码#import @class MyLabel;@protocol MyLabelDelegate @required- (void)myLabel:(MyLabel *)myLabel touchesWtihTag:(NSInteger)tag;@end

2015-11-12 17:47:07 226

转载 OC sqlite操作数据库

iOS sqlite数据库操作。步骤是:先加入sqlite开发库libsqlite3.dylib,新建或打开数据库,创建数据表,插入数据,查询数据并打印1、新建项目sqliteDemo,添加使用sqlite的库libsqlite3.dylib2、sqlite 的方法sqlite3          *db, 数据库句柄,跟文件句柄

2015-11-12 11:14:24 393

转载 OC ,C++,JAVA,SWIFT语法对比

很多想开发iOS,或者正在开发iOS的程序员以前都做过Java或者C++,当第一次看到Objective-C的代码时都会头疼,Objective-C的代码在语法上和Java, C++有着很大的区别,有的同学会感觉像是看天书一样。不过,语言都是相通的,有很多共性。下面列出Objective-C语言的语法和Java,C++的对比,这样你就会很容易Objective-C的语法是怎么回事了。先目睹

2015-11-12 10:22:18 351

转载 iOS 自定义navigationBar

日常开发中少不了用到UINavigationController,但是很多情况都要自定义NavigationBar。依稀记得自己刚开始也踩了好多坑,凑今天有空,就把想到的写下来。有时间了,考虑再把自定义TabBar写一下。1.修改NavigationbarnavigationBar其实有三个子视图,leftBarButtonItem,rightBarButtonItem,以及tit

2015-11-11 22:19:54 351

转载 swift 彻底解决_OBJC_CLASS_$_某文件名", referenced from:问题

最近在使用静态库时,总是出现这个问题。下面总结一下我得解决方法:1. .m文件没有导入   在Build Phases里的Compile Sources 中添加报错的文件 2. .framework文件没有导入静态库编译时往往需要一些库的支持,查看你是否有没有导入的库文件同样是在Build Phases里的Link Binary With Librari

2015-11-09 16:47:46 1364

转载 swift 手势识别

//  //  ViewController.swift  //  JieUITapGestureRecognizer  //  //  Created by jiezhang on 14-10-4.  //  Copyright (c) 2014年 jiezhang. All rights reserved.  //    import UIKit    

2015-11-09 15:54:09 253

转载 swift 字典常用方法

/***要正确使用字典,也需要一些条件* 1,字典键值对的键和值的类型必须明确,可以直接指定,也可以类似数组直接赋值由编译器自动识别* 2,字典必须要初始化* 3,键的类型必须是可以被哈希Hashable的(基本数据类型和可以被哈希的类)**///字典的几种声明方式[html] view

2015-11-09 14:01:35 433

转载 ios 隐藏顶部栏

iOS 开发过程中可能会有这样的需求。为了不影响app内容的显示,将顶部的状态栏(现实信号,时间,电量)隐藏默认状态栏一直是存在的方法一,适用于修改个别页面的状态栏我们可以通过设置ViewController的属性来隐藏在 viewDidLoad 方法中添加如下代码[objc] view p

2015-11-09 14:00:00 422 1

转载 swift UITableView(八)

UITableView添加索引我们上一节主要讲了tableView编辑功能继续使用上节代码(代码下载方式见第七节末尾)我们对tableView的索引应该很常见比如手机联系人右侧的字母索引如上图所示,我们需要实现一个代理方法[html] view plaincopy

2015-11-09 13:58:59 328

转载 swift UITableView(七)

UITableView的数据编辑功能我们上一节主要讲了tableView分区头视图等的一些问题上一节地址:http://blog.csdn.net/lwjok2007/article/details/49250887继续使用上节代码(代码下载方式见第六节末尾)这节我们主要实现一下table 的编辑状态类似如下界面:

2015-11-09 13:58:04 233

转载 swift UITableView(六)

我们上一节主要讲了tableView分区以及分区的头标题和尾标题继续使用上节代码(代码下载方式见第五节末尾)上节我们讲了设置分区头标题。其实分区头 还可以设置高度,还有自定义view等功能接下来我们尝试设置一下头视图的高度很简单,实现一个代理方法[html] view plaincopyfunc t

2015-11-09 13:57:09 307

转载 swift UITableView(五)

前几节 我们主要讲了简单的创建一个tableView 添加一些数据,稍微做了一些修饰。接下来我们看一个比较常用的功能  多分区tableView首先接着之前的源代码来修改一下 上节源代码的数据源(代码见上节文章尾部)[html] view plaincopy_dataArray=[[String]]()  _dataSub

2015-11-09 13:56:22 272

转载 swift UITableView(四)

我们上一节主要讲了tableView设置每行显示的内容继续使用上节代码(代码下载方式见第三节末尾)以上几节简单了讲了如何使用tableView来现实内容。那么我们点击了tableView的某一行内容之后会如何操作我们直接上一节的代码不管点击哪一行都可以看到他选中了但是,没有任何方法执行这里就需要实现一个UITableViewDelegate 的一个方法

2015-11-09 13:55:36 202

转载 swift UITableView(三)

我们上一节主要讲了简单创建一个表格填充一些数据继续使用上节代码(代码下载方式见第二节末尾)这节我们实现两个功能1,调整每一行的高度上一节的代码结果我们发现每一行的高度有些显小,文字有点挤在一起了。tableView有一个代理方法专门用来设置行高首先我们让ViewController实现一个协议UITableViewDelegate

2015-11-09 13:54:56 222

转载 swift UITableView(二)

我们上一节主要讲了简单创建一个表格填充一些数据这节我们对tableView每一行的细节做一些修饰继续使用上节的代码(代码下载方式见第一节末尾)首先,我们给每一行设置一个副标题创建一个数组存储副标题[objc] view plaincopyvar _dataSubtitleArray:[String]!  

2015-11-09 13:54:03 324

转载 swift UITableView(一)

UITableView 是iOS中很常用的一个控件,下面我们就来实现一下Swift中有关UITableView的创建和使用方法首先,新建一个项目起名TestTableViewSwift  默认语言选择Swift接下来我们在默认生成的ViewController.swift 中创建UITableView

2015-11-09 13:52:56 335

转载 ios didMoveToSuperview

iOS  UIView 类目 UIViewHierarchy有一个方法  didMoveToSuperview官方解释如下Tells the view that its superview changed.大致意思: 当view的父级视图更改的时候会调用此方法The default implementati

2015-11-09 13:51:28 248

转载 ios UIView layoutSubviews调用时机

iOS 官方文章中对UIView的layoutSubviews 介绍如下:The default implementation of this method does nothing on iOS 5.1 and earlier. Otherwise, the default implementation uses any constraints you have set to

2015-11-09 13:50:29 297

转载 swift UIScrollView简单介绍

UIScrollView 是用来展示内容超过一个屏幕,需要滑动去看的时候的一个常用控件首先,我们看如何用Swift创建一个UIScrollView[objc] view plaincopy//创建UIScrollView  let scrollV=UIScrollView(frame: CGRectMake(10, 50, 300

2015-11-09 13:48:34 323

转载 swift UITabBarController标签栏控制器

我们以设置右侧按钮为例,左侧方法类似方法一,直接自定义文字[objc] view plaincopylet item=UIBarButtonItem(title: "分享", style: UIBarButtonItemStyle.Plain, target: self, action: nil)  self.navigation

2015-11-09 13:47:21 383

转载 swift 设置 navigation左右两侧按钮

我们以设置右侧按钮为例,左侧方法类似方法一,直接自定义文字[objc] view plaincopylet item=UIBarButtonItem(title: "分享", style: UIBarButtonItemStyle.Plain, target: self, action: nil)  self.navigation

2015-11-09 13:45:34 412

转载 swift UINavigationController属性设置

UINavigationController 设置navigationItem 一些常用方法我们直接看代码[objc] view plaincopy//navigationItem属性设置  //设置提示区域  self.navigationItem.prompt="提示区域"//设置提示去只对当前ViewController

2015-11-09 13:44:21 244

转载 swift uinavigationController 视图控制器切换(二)

我们接着上节继续看返回指定ViewController首先再创建两个UIViewController的子类分别命名:ThirdViewController,ForthViewController然后我们分别在SecondViewController 和 ThirdViewController上添加button点击后跳转下一个页面SecondViewCon

2015-11-09 13:43:14 583

转载 UINavigationController视图控制器切换(一)

视图切换在项目中应该很常用,那么UINavigationController下的视图切换该如何来做了其实很简单我们接着上节有关UINavigationController的工程在里面继续添加代码http://blog.csdn.net/lwjok2007/article/details/48341477首先我们再创建一个类 继承UIViewControl

2015-11-09 13:41:31 254

转载 Swift UINavigationController(导航控制器)的创建及导航栏的设置

Swift语言新建的项目入口为AppDelegate.swift我们找到[objc] view plaincopyfunc application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]

2015-11-09 13:40:12 391

转载 UIViewController 切换及简单动画

UIViewController应该是我们最常用的。那么最简单的切换方式是什么了? func presentViewController(viewControllerToPresent: UIViewController, animated flag: Bool, completion: (() -> Void)?)同时可以设置一些简单动画,淡入淡出,翻页等等

2015-11-09 13:38:59 277

转载 swift UIViewController生命周期

UIView声明周期表简单,其实就是几个方法。我们通过代码来看代码注释中说明了每个方法的调用时机。[objc] view plaincopy//将在视图控制器中的视图  override func loadView() {      //此处我们可以设置视图,默认为UIView      println("MyRootVi

2015-11-09 13:36:55 301

转载 swift UITextFiled边框设置

UITextField 默认边框是空白的,创建之后看不到textField在哪系统给出的边框类型是一个枚举 UITextBorderStyle我们分别看下一具体值的效果[objc] view plaincopylet textF=UITextField(frame: CGRectMake(20, 100, 320, 36))

2015-11-09 13:34:19 695

转载 swift UIImageView 子view接受点击

UIImageView默认情况下是不接受用户响应的,他的子视图也是无法接受用户响应的我们测试一下 let imgV3=UIImageView(image: UIImage(named: "test0")) imgV3.frame=CGRectMake(20, 100, 100, 100) self.view .addSubview(

2015-11-09 13:33:14 210

转载 swift UIImageView简单动画

UIImageView 如果要实现类似于grf的动画图 我们可以直接使用两中方式实现方法一,设置动态图片首先,我们需要一组实现动画的图片,按照顺序命名如图所示 test我们可以创建UIImage[objc] view plaincopylet img1=UIImage.animate

2015-11-09 13:32:06 364

转载 swift UIImageView构造方法

UIImageView有三个构造方法init(frame:CGRect) 我们可能发现UIImageView并没有这个构造方法,其实他是继承父类UIView的方法[objc] view plaincopy//1,init(frame:CGRect)          let imgV=UIImageView

2015-11-09 13:30:12 213

转载 swift UIButton 设置动态图片

一般的gif图片大家应该不陌生,那么如何给UIButton设置一个动态的图片了其实很简单 我们先看下代码[objc] view plaincopyvar image=UIImage.animatedImageNamed("test", duration: 2.0)    let btn1=UIButton.buttonWith

2015-11-09 12:30:19 352

转载 swift UIButton

直接上代码看Swift语法下UIButton 的创建[objc] view plaincopylet btn=UIButton.buttonWithType(UIButtonType.System) as! UIButton  btn.frame=CGRectMake(50, 60, 200, 36)  btn.setTitle("I

2015-11-09 12:28:26 140

转载 swift UILable 文字颜色分段

iOS开发中经常会遇到这样的问题就是一个Label 中的文字需要两种以上的颜色现实比如注册按钮下一般会有服务协议,这里的文字一般都会做区分如下图我们直接看代码[objc] view plaincopyUILabel *hintLabel=[[UILabel alloc]initWithFra

2015-11-09 12:27:21 438

转载 ios 添加第三方字体

iOS中如果要使用一些第三方字体(.ttf格式)我们可以直接添加具体方法如图在info.plist 的information Propert List下添加 Fonts provided by application 在对应数组中添加导入项目的.ttf 文件然后就可以在字体中使用相应的字体名了。假如我们导入的字体是Bobz Typ

2015-11-09 12:23:35 420

转载 swift UILable换行问题

UILabel只是用来现实文字,但是我们经常会遇到文字现实大小与Label大小不适应的问题,这个时候需要考虑换行了我们直接看代码[objc] view plaincopylet label1=UILabel(frame: CGRectMake(30, 50, 310,55))  label1.text="this determin

2015-11-09 12:22:34 397

爱莱特门锁接口文档测试DEMO.rar

爱莱特门锁接口文档,读卡写卡清卡指令,包括测试demo和源代码。

2019-09-10

通用第三方酒管通信协议及示例.rar

邦威门锁 通用第三方酒管通信协议及示例。包括C# 和Delphi源码

2019-07-11

爱迪尔A90.zip

爱迪尔门锁对接文档,包括测试demo,文档说明。型号A90

2019-07-11

Telerik_UI_for_WPF_2017_1_222_Demos

Telerik UI for WPF所有示例代码,直接编译生成,注意文件名过长

2018-04-14

wpf 15个案例

15个WPF项目列子

2017-08-14

Log4Net 1.2.10.0

未能加载文件或程序集“log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配

2017-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除