一 UIAlertController的学习 UIAlertController的API很简单,其官网API戳这里。关于UIAlertController的API也非常简单,...
一 UIAlertController的学习 UIAlertController的API很简单,其官网API戳这里。关于UIAlertController的API也非常简单,...
三个代理 前两个的用法和tableView的很像,第三个是布局的协议。(注意:头视图尾视图都是由代理方法获得,而且需要写注册,缺少了也不行。) 注册以后,就不需要再去管理复用...
Block 翻译过来就是“块”的意思,即用来保存一段代码块,在需要的时候调用,类似抽取方法一样。苹果官方文档说Block是Objc对象。Block第一次接触感觉有点怪怪的,也...
block是将函数及其执行上下文封装起来的对象。Objective-C的函数式编程也是通过Block实现的,Block的作用与函数类似,其使用更加灵活,可以像变量一样进行传递...
虽然绿灯没怎么为我亮过,但我还是对生活充满热情,这就是我理解的年轻 —— 汪曾祺《人间草木》 所谓的流体就是流动的气态、液态甚至固态的物体,比如空气、水、沙子等,这是经典物理...
对于普通人而言,噪声通常是都是有害的,而在图形学中,噪声却经常被用来生成一些非常优美的效果,比如天空的云层,地形,水面波形等,还可以用于生成迷宫。 对于图形学而言,噪声通常会...
前言 最近看到一些刚接触Flutter的同学在进行页面跳转的时候,出现了这个问题。 代码是这样的 一眼看上去好像没什么问题,解决方式也很简单,把home部分作为一个新的Wid...
前言 由于贝塞尔曲线控制简便且具有极强的描述能力,它常被用来生成复杂的平滑曲线;圆形是一种很常用的普通图形,在计算机图形学中也有很多画圆的算法,本文想探究一下如何用三阶贝塞尔...
flutter多list拖动排序 背景 最近工作中开始从Android转到flutter,产品经理提了这样一个需求, 有2个list,每一个list都可以通过长按来拖动,重新...
本例通过继承StatefulWidget,使用Draggable和GridView使GridView的Item实现可拖拽排序。 最终效果如下: 实现原理: 不管是Flutte...
前言 Flutter的很多灵感来自于React,它的设计思想是数据与视图分离,由数据映射渲染视图。所以在Flutter中,它的Widget是immutable的,而它的动态部...
本文首发于Gevin的博客 原文链接:Flask 入门指南 未经 Gevin 授权,禁止转载 1. 初识Flask Flask 是一个微框架(Micro framework)...