自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绍棠的博客

Write the code, Change the World!

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 [绍棠] iOS 各个界面相互push 以及 如何判断当前页面是push进入还是present进入

如A、B、C、D 四个视图控制器,想要在 A push B 后, B 在push 到 D ,然后从 D pop 到 C ,在从 C pop 的A

2017-06-28 14:00:20 1935

原创 [绍棠] iOS播放器全屏与半屏幕按钮方法实现

/// --------- OC 播放器全屏与半屏幕按钮方法实现- (void)toggleOrientationSwitch:(UIButton *)sender {    NSLog(@"点击的是否全屏按钮");    switch (self.playerUIState) {        caseWBYFullScreen:        {

2017-06-20 14:53:41 732

原创 [绍棠] iOS视频播放AVPlayer的视频内容拉伸设置

最后查找到使用其中一个叫 videoGravity 的属性,默认设置了AVLayerVideoGravityResize,查看该属性以及相关的其他属性值发现有3种值可以设置,AVLayerVideoGravityResizeAspectAVLayerVideoGravityResizeAspectFillAVLayerVideoGravityResize逐一试用后发

2017-06-16 15:52:21 2843

原创 [绍棠] avplayer

做视频播放,边下边播,都做了一个多月了,前前后后3套方案,最后终于算是完美的解决了。今天关于avplayer又学到了一点新的知识。1.一般情况下需要实现的4个监听属性//预播放状态,有三种情况AVPlayerItemStatusUnknown,AVPlayerItemStatusReadyToPlay,AVPlayerItemStatusFailed[self.vide

2017-06-16 15:50:05 1117

原创 [绍棠] UIPageViewController多页面混合开发

一个页面当中可以进行条件或者内容切换然后进行不同详情内容的显示,当内容样式差不多的时候我们还可以进行替换数据源和不同的 UITableViewCell 进行处理。但是,当我们遇到每个详情内容页面的风格差异很大的时候该如何处理呢?比如下面这组图(图片来源于手机京东iOS客户端)1.jpg2.png好吧,也许有些人看这样的界面说我可以做到,不就是简单的欢

2017-06-13 15:21:57 6146 1

转载 [绍棠] Scrapy+Flask+Mongodb+Swift开发全攻略

Scrapy+Flask+Mongodb+Swift开发全攻略先一一介绍一下上面4个东西。第一个叫做Scrapy的东西是用python写的爬虫框架。 Flask是python写的一个非常有名的web开发框架,python界有两个名气最大的web开发框架,Flask是其中之一,另一个叫做Django,为什么不用Django的原因就是Django太庞大了,我们开发服务端并不需要rend

2017-06-09 14:52:39 1192

原创 [绍棠] Xcode9无线调试教程

软硬件要求:- Xcode 9.0 beat 及以上版本- macOS 10.12.5 及以上版本- iOS 11.0 beat 及以上版本连接要求电脑和设备处于同一 Wifi 环境虽然Xcode支持无线调试, 但让你的设备支持无线调试之前, 必须连接上数据线, 做好相应配置通过数据线将您的设备,连接至Xcode.打开菜单栏 Window > Dev

2017-06-07 10:57:48 14214

原创 [绍棠] iOS-CocoaLumberjack(DDLog)日志框架使用

安装XcodeColors插件(可使用Alcatraz包管理器安装)在项目pch文件添加以下宏#import // DDLog部分#ifdef DEBUGstatic const int ddLogLevel = DDLogLevelVerbose;#elsestatic const int ddLogLevel = DDLogLevelOff;#endif修改项目sc

2017-06-02 17:26:06 586

HTML5与CSS3权威指南(完整版)

HTML5与CSS3权威指南(完整版)

2017-08-09

sourcetree 许可证

sourcetree 许可证

2017-05-29

轮播图, banner位实现

在您使用此自动轮播库的过程中如果出现bug请及时以以下任意一种方式联系我

2016-08-19

空空如也

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

TA关注的人

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