自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Flutter 你会设置Button吗

Flutter 设置Button细节 Ink-Inkwell-InkResponse

2022-11-09 18:10:16 597 1

原创 iOS-layout动画细节问题

这样就能得到你想要的效果。layout大家布局的方式大多都是edg四边拉伸,所以初始化的view的大小是0,0.它的动画演变就不得已从左下方开始以倾斜的中线角度去显示,这不是我们想要的效果。另外,也可以尝试修改layout的布局方式,由原先的edg四边设置,考虑加上默认的宽度或高度,这里根据动画的需求去设置,可以尝试一下,感觉是可行的。其实出现这样的问题是由于frame的不断改变造成的,以当前我们想实现的这种效果为例,主要思路就是去按动画的演变形式去改表frame。比如如上所述的动画由下方往上递增。

2022-11-08 17:02:17 134

原创 iOS App-Mac文件共享操作

做完这一操作之后,App内保存到沙盒的文件就可以在iphone-文件-我的iphone内访问,也可以在mac-finder-xxiphone-文件-xxApp内访问并且操作。这样做会让沙盒内的文件全部共享出去,如果有些文件不愿意共享,需要在文件名前加.之后可以选择mac上的文件直接拖入进来,也可以在App内直接访问到。之后就可以在沙盒内同步文件到mac,以及同步文件到手机上。比如原文件名test.db,可以改为.test.db.

2022-11-05 17:56:39 625

原创 Flutter - IndexStack必看

如果你打算做这样的需求,比如登录页和未登录页的切换,那就入坑了,因为切换过去之后,列表子widget的initstate是不会走的,所以你的加载请求都有问题。2.切换的widget初始化时就可以完成所有的加载,不需要在切换时改变什么。IndexStack相当于先初始化好一个widget集合,然后相互切换。IndexStack使用指南。

2022-08-25 13:54:42 1013

原创 Flutter-iOS混编总结

在xcode工程里(非.ios文件)搜索.sh 在 Pods-工程名-frameworks文件里导入下面一句话。

2022-08-19 11:48:23 1219

原创 iOS事件链小记

我们都知道,iOS有一套事件分发和响应链条。这里的优先级判断UIControl其实也是走的responder的touch事件,只不过在实现了touch方法之后没有向下传递,响应链的传递实际上就是给下一个responder传递事件。所以我们在平时研发过程中,一定要注重学习,很多细节上的疏忽都是由于基础知识过于薄弱,看似简单的问题也可能卡壳,当然,是可以换一种方式解决问题,但是我相信那一定不是最好的解决办法。现在遇到的问题是v2点击后不响应事件,经过多方排查,和其他视图及vc的事件传递没有关联。...

2022-08-10 16:26:49 125

原创 Swift:类与结构体(上)

结构体和类的主要相同点:1.定义属性2.定义方法3.下标语法 访问下标语法4.定义初始化器5.extension扩展6.遵循协议来提供某种功能主要不同点:1.类可以被继承2.类有引用计数,可以控制其释放,类对象是引用类型,可以使用UnsafePointer访问其指针,其内存存储在堆上。结构体是值类型,存储在栈上。类对象成员变量在内部函数里修改,结构体不可以,如果一定需要修改可以使用inout或者mutating辅助修改3.结构体会自动生成成员初始化器,

2022-01-05 02:45:35 1018

空空如也

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

TA关注的人

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