自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 SwiftUI官方示例入门

SwiftUI项目下载地址Section 1Create a New Project and Explore the Canvas创建一个新项目并探索画布Create a new Xcode project that uses SwiftUI. Explore the canvas, previews, and the SwiftUI template code.To preview a...

2019-10-03 17:12:40 2044 3

原创 Xcode上传项目到github

1、在Xcode中添加自己的Github账号点击左下角+号输入Github账号密码2、在github上创建Repository3、生成SSH key终端输入ssh-keygen -t rsa -C "a454706391@qq.com"如果未生成过回车即可可以看到public key 存储到了/User/zhao/.ssh/id_rsa.pub终端输入cat /...

2019-10-03 15:34:47 557

原创 iOS13适配相关

iOS13更新后可能需要对UI进行相应的适配,那么开发者很关心的一个问题,如何在APP UI中关闭暗黑模式呢。很简单,在Info.plist文件中添加Key:User Interface Style,值类型设置为String,值为Light,重新运行项目就OK了。...

2019-09-23 15:08:36 3110

原创 获取iOS设备版本

+ (NSString*)deviceVersion{ struct utsname systemInfo; uname(&systemInfo); NSString *deviceString = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]; ...

2019-09-20 14:27:21 240

原创 iOS操作粘贴板

获取剪贴板内容NSString* pasteStr = UIPasteboard.generalPasteboard.string;修改剪贴板内容[UIPasteboard generalPasteboard].string = @"123";

2019-09-18 15:55:42 572

原创 监听tableView滑动

##首先添加监听[self.tableview addObserver:self forKeyPath:@"contentOffset" options:NSKeyValueObservingOptionNew context:nil];##监听函数- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object ...

2019-09-18 14:58:44 1255

原创 iOS键盘监听以及输入框位置调整

首先设置系统广播监听键盘变化 NotificationCenter.default.addObserver(self, selector: #selector(keyboardChange(notify:)), name:UIResponder.keyboardWillChangeFrameNotification , object: nil) }键盘事情响应修改输入框的底部约束...

2019-07-21 22:50:08 973

原创 iOS 调整UIImage图片大小

/** * 重设图片大小 */ func reSizeImage(reSize : CGSize) -> UIImage { //UIGraphicsBeginImageContext(reSize); UIGraphicsBeginImageContextWithOptions(reSize, false, UIScreen.m...

2019-07-21 22:37:26 906

原创 iOS 返回view所属的Controller

func nextResponsder(currentView:UIView)->UIViewController{ varvc:UIResponder= currentView whilevc.isKind(of:UIViewController.self) !=true{ vc = vc.next! }...

2019-07-21 22:36:27 199

原创 为什么要用@dynamic

如果不想让编译器自动合成存取方法,我们可以自己实现。如果我们只实现了其中一个存取方法,那么另外一个还是由编译器来合成。还有一种方法能阻止编译器自动合成存取方法,就是使用**@dynamic**关键字。它会告诉编译器:不要自动创建实现属性所用的实例变量,也不要为其创建存取方法。此外,在编译访问属性的代码时,即使编译器发现没有定义存取方法,也不会报错,它相信这些方法能够在运行期找到。比如说:如果从...

2019-07-12 23:13:06 306

原创 iOS利用CollectionView+SDWebImage实现轮播图

该项目主要利用CollectionView+SDWebImage+Alamofire请求斗鱼数据实现轮播图主要解释核心代码 比较基础的布局等就不讲解啦 可以到 我的github上运行完整的demo两个视图控件属性一个就是UICollectionView用于显示轮播图 需要在其中加入自定义的CollectionViewCell一个是UIPageControl用于进行翻页显示两个定义属性...

2019-07-10 17:27:42 392

空空如也

空空如也

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

TA关注的人

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