课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 89年理工男,笔名YungFan,高校移动互联应用技术专业教师,软件开发工程师。

  • 课程详情

    课程介绍
    AutoLayout是一种基于约束的,描述性的布局系统。AutoLayout为开发者提供了一种不同于以往UI元素位置指定的布局方法。以前布局是通过frame属性来定义其在当前view中的位置和尺寸。使用AutoLayout则变为使用约束条件来定义view的位置和尺寸,最大好处是解决了不同分辨率和屏幕尺寸下view的适配问题,也简化了旋转时view的位置的定义。
     
    本课程内容如下:
    1. AutoLayout概念
    2. Xcode AutoLayout界面介绍
    3. AutoLayout简单案例
    4. AutoLayout进阶案例
    5. UIStackView
    6. AutoLayout与UIScrollView
    7. UITableView行高自动计算
    8. VFL介绍
    9. SnapKit介绍
    10. SnapKit使用


    课程目标
    学习完本课程,可以在开发中使用Storyboard/XIB或者纯代码的形式来适配iOS开发中的UI,使得不同机型、不同分辨率下的UI都能达到预期的视觉效果, 实现“只做一次,适配所有”。


    学习条件
    1. 熟悉Objective-C/Swift语法
    2. 熟悉iOS开发中的UI控件

     
    资料与源代码
    课程提供视频配套的源代码和相关资料,请购买的学员加入课程售后交流QQ群:932868384。

    课程请在网页端购买
     
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课