• IOS开发-CAlayer-锚点小结

    时间:2024-04-05 14:37:31

    CAlayer层的属性:anchorPoint(锚点)  CAlayer *view;1.决定着CALayer上的哪个点会在position属性所指的位置(设置以后旋转动画,就是以锚点为中心旋转)2.锚点默认(0.5 ,0.5)它就是一个比例3.锚点计算:(x,y)x = 屏幕的x点/屏幕的宽 即x...

  • (0072)iOS开发之UITableViewCell高度自适应探索--cell预估高度

    时间:2024-04-05 13:39:28

    转载自:http://www.jianshu.com/p/f3609cd9392e有了预估高度这个先决条件,一切都好说了.我们直接从代码入手.接下来我们实现一个简单的信息展示功能,如:Demo最终效果创建项目和展示输入的过程就不说了,这里只讲几个主要的部分:1.最主要的当然是在我们控制器内部加上前面...

  • IOS开发 - 关于某一个View的强制横屏

    时间:2024-04-05 11:10:02

    因为屏幕旋转感觉比较麻烦,所以,极少做旋转的情况。这次,尝试做做旋转,总体感觉还行,比单一横屏要多一些事情要处理,但是,写代码的过程中发现:横屏与竖屏并不一定要完全保持所有的元素一样,比如,有些元素并不完全适合竖屏,或者说会带来很大的工作量,就可以简化。本着横屏与竖屏分别处理的原则,就好办多了。毕竟...

  • iOS开发——实用OC篇&多种定时器详细介绍

    时间:2024-04-05 10:55:53

    多种定时器详细介绍在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一...

  • 3.9 在Storyboard中使用标签和按钮控件 [原创iOS开发-Xcode教程]

    时间:2024-04-05 09:15:31

    1. 本节课将为您演示标签和按钮在故事板中的应用。在欢迎窗口中,点击[创建一个新项目]选项,创建一个新的项目。 2. 然后在弹出的模板选择窗口中,选择创建一个单视图应用项目。 3. 点击下一步按钮,进入下一步设置页面。 4. 在产品名称输入框内,输入产品的名称。 5. 点击下一步按钮,进入下一步设置...

  • ios开发中UIButton设置标题和图片不能同时显示问题解决

    时间:2024-04-04 22:44:24

     在之前的使用中一直存在按钮不能同时显示标题和图片的问题,只能创建类继承UIButton重新layoutSubViews方法实现。今天在尝试了几次过后,当我改变Button的长度到一定范围时,发现标题和图片是能同时显示的,如图然后尝试使用UIButton的属性titleEdgeInsets和imag...

  • iOS开发中在swift项目中使用HandyJSON将字典转成模型

    时间:2024-04-04 22:25:22

    OC中常用的字典转模型三方:MJExtension、YYModel。swift中我目前使用HandyJSON将字典转成模型。看代码:HandyJSON代码比较简单,大家可以亲测。(本人使用的时候是swift4)本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都有男朋友...

  • IOS开发日记(二)——Xcode11的使用技巧

    时间:2024-04-04 21:39:36

    进过几番折腾之后还时入手了16寸的Mac Pro,开发任务在那里摆着,公司也无法提供硬件设备,硬着头皮买了。一.一些感想Object-c和Swift:果断选择Swift啊,对于我这种新手肯定要用简单好学的语言是否要用SwiftUI:目前我还没用使用SwiftUI,还是使用咱的storybroad+U...

  • iOS开发-Launch Image和Launch Screen

    时间:2024-04-04 21:16:23

    Launch Image是App的启动图片,LaunchScreen是iOS8之后的功能,两者都可以设置app的启动图片。iOS8之后官方的推荐了使用Launch screen.xib,在xib的中通过ImageView设置启动的图片,两种方式都比较适合开发使用。Launch Image方式Laun...

  • iOS开发-iOS粒子发射器开发-iOS粒子动画下雨下雪天气动画开发-CAEmitterLayer粒子发射器-CAEmitterCell粒子开发实践

    时间:2024-04-04 11:21:43

    本期内容:CAEmitterLayer 粒子发射器(层)CAEmitterCell 粒子下雨效果下雪效果烟火效果需要注意的属性叠加总结以及demo下载CAEmitterLayer 粒子发射器(层)简介:CAEmitterLayer是发射、动画和渲染粒子系统的层。 是CALayer的一个常用子类,CA...

  • iOS开发的那些坑

    时间:2024-04-04 09:04:19

    最近重新拿起了iOS的开发,使用OC和Swift混编,碰到了一些比较棘手的问题,在这里记录下来,方便自己以后或他人不再入坑。这篇文章的内容包含:UITableViewCell的真实结构在iOS的环境下使用正则表达式如何优雅的隐藏tabbar如何修改navigationbar的颜色运行时修改使用aut...

  • iOS开发:沙盒机制以及利用沙盒存储字符串、数组、字典等数据

    时间:2024-04-03 22:16:57

    版权声明:转载请注明出处:http://blog.csdn.net/kevindongkuniOS开发:沙盒机制以及利用沙盒存储字符串、数组、字典等数据1、初识沙盒:(1)、存储在内存中的数据,程序关闭,内存释放,数据就会丢失,这种数据是临时的。要想数据永久保存,将数据保存成文件,存储到程序的沙盒里...

  • iOS开发之——制作framework静态库教程

    时间:2024-04-03 13:10:02

    环境:硬件:macbook air系统:OSX EI Capitan 版本:10.11.3xcode : Version 7.2.1 (7C1002)最近在做ios的静态库(据说framework动态库不能上传到app store).a 和framework都做过了,这里就先说framework的制...

  • IOS新一代界面开发利器---FlexLib

    时间:2024-04-03 10:11:22

    前言        做过几年IOS开发的都会有这样一种感觉,就是界面适配工作越来越难做了,原来iphone机型少,问题不大,但随着现在iphone机型越来越丰富,这个问题更加严重了。总结一下,ios开发中碰到的问题如下:对于稍复杂点的界面,在xib中设置autolayout是件极其容易出错的事情,如...

  • iOS开发网络篇—Reachability检测网络状态

    时间:2024-04-02 10:10:17

    前言:当应用程序需要访问网络的时候,它首先应该检查设备的网络状态,确认设备的网络环境及连接情况,并针对这些情况提醒用户做出相应的处理。最好能监听设备的网络状态的改变,当设备网络状态连接、断开时,程序也应该有相应的处理。 开发工具:xcode6.3.2 操作系统:OS X Yosemite10.10...

  • IOS开发(10)IOS无证书真机调试

    时间:2024-04-02 07:52:59

    我的硬件是 iphone7 + xcode9.2 之前公司没有配苹果电脑一直在虚拟机下,尝试开发。由于自己笔记本配置高,所以用虚拟机苹果系统开发,写代码还是比较流畅的,但是虚拟机里面的模拟器真是不敢恭维,与mac book pro电脑的模拟器同样的代码展示的效果却不怎么相同。而且也不流畅,这让我有点...

  • iOS开发Safari调试WebView页面

    时间:2024-04-02 07:43:56

    原文:https://www.cnblogs.com/yajunLi/p/7117316.htmlApp混合开发现已是常态,不过作为app端开发人员,对H5页面的使用,可不能简单的局限于使用,一些简单的调试方法还是有必要了解的。关于如何在使用webview过程中,如何对web内对内容进行调试,这里会...

  • iOS APP免费开发账号真机调试教程

    时间:2024-04-01 22:32:14

    之前上架苹果APP或者测试苹果APP都需要付费99美金(688元)加入苹果开发者才能进行,但现在真机调试测试完全可以免费进行;因为Appuploader新增加了一个强大的功能不用苹果付费99美金的开发者账号,直接使用普通Apple id(能登录App Store下载安装APP的账号即可)就能使用Ap...

  • iOS开发 postMan.app使用教程--解决谷歌浏览器postman无法使用问题

    时间:2024-04-01 22:25:12

    1.问题最近发现谷歌浏览器的postman无法使用了,网上下载了各种postman.crx插件都无法正常使用,无意间发现了postman还有Mac和windows版的软件,使用app,以后再也不用担心.crx文件的问题了postman下载链接2.安装好postman后注册3.登录后的界面4.选择re...

  • 1.3 使用资源文件夹导入并管理图片素材 [原创iOS开发-Xcode教程]

    时间:2024-04-01 18:26:44

    原文:http://coolketang.com/staticCoding/5a990cf217d0090035978b90.html1. 本节课将为您演示如何使用资源文件夹,导入并管理图片资源。首先双击打开之前创建的项目模板。 2. 资源文件夹可以方便您进行图片管理,在读取图片时,不需要加上图片名...