240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    Frame布局入门看我就够了

    初识 在IOS中最常用的两种布局方式是Frame布局和AutoLayout布局。本文主要讲解Frame布局的相关知识。Frame布局使用简单,适...

  • UIGesture事件

    UIGesture是一种和UITouch方式添加事件不同的体系。手势分为discrete和continuous,即离散和连续,离散手势在判断手势...

  • IOS中成员变量的定义

    IOS中定义成员变量有两种方法,一种是将变量声明为property,一种是直接声明为一个变量。 使用方法一的时候系统会为我们自动生成一个Get函...

  • 如何安装多个JDK环境和切换

    有时候不同的软件要和不同的jdk配合使用,所以可能一台机器上会需要安装多个JDK版本 第一步: 第二步: 第三步:

  • Resize,w 360,h 240
    ios的MVVM(附代码)

    MVVM和MVP的最大不同在于前者是通过数据绑定的方式影响VC刷新的,数据绑定简单理解就是A=B+C,赋值之后,如果B和C改变了,会影响到A。 ...

  • Resize,w 360,h 240
    ios的mvp模式(附代码)

    mvp相比mvc类的职责更加明确,方便复用,虽说mvc也能通过加条件判断的方式复用。 P层一定不包含UIKit相关的对象和头文件 一个项目如果采...

  • UI事件不响应原因

    经常在一个UI上设置了事件却不响应,尤其是界面比较复杂的时候,下面提供了一些排查问题的思路 UserInteractionEnable没有勾选 ...

  • Resize,w 360,h 240
    创建View的两种方式

    实例化一个UIView分两类,一类是UIView是使用xib制作的,一类是UIView纯手写的。 使用xib布局view开发效率更高,易于调试;...

  • cocoapods使用

    本文假设已经装好了cocoapods,讲述了如何使用cocoapods拉取或者更新pod库 注意的点 cocoa的版本不一样,podfile的描...