日历界面的日程排布用起来其实挺考验布局功底的,好在有个好用的轮子叫MSCollectionViewCalendarLayout,能帮你轻松搞定像 Apple Calendar 那样的日程视图。它基于UICollectionView,所以自定义空间挺大,兼容 iPhone 和 iPad 也没问题。 安
IOS 0 次浏览
GLTableCollectionView 挺有意思的,结合了 UITableView 和 UICollectionView 的优点。你知道的,UITableView 一般用来展示单一列表,UICollectionView 则能做更多定制的布局。GLTableCollectionView 允许你在一
Swift 0 次浏览
缩放和平移交互搞得头大?ninejarbao的layout缩放平移功能,真的是蛮省事的一个 jar 包。写项目的时候,只要引进去,稍微配置下,交互就能跑起来,挺适合需要自定义图形界面或者复杂布局的情况。 和MPandroidChart这些图表库比,ninejarbao的灵活性高一些,是布局不是死板
Android 0 次浏览
Stevia是一个用于Swift的声明式布局库,简化iOS应用的界面布局工作。它通过简洁的API描述视图间的约束关系,提高了代码的可读性和维护性。Stevia通过如VF(垂直约束)和HF(水平约束)等快捷方式,使约束设置更加直观。例如,view1.vf.equal(view2.vf)设置两个视图的垂
Swift 20 次浏览
一种布局管理器,它根据组件的自然大小,依次水平排列组件。
Android 17 次浏览
移动端自适应布局的老朋友flexible.js,用起来还挺顺手的。尤其是做响应式布局时,配合 REM 单位,页面能比较自然地适配各种屏幕宽度,响应也快,代码也简单,适合懒人搞定初始布局。 老早之前就火过的flexible.js,现在虽然没那么火了,但在一些老项目里还挺常用。如果你在做 H5 页面、微
HTML5 0 次浏览
SketchKit 是一个轻量级的自动布局库,专为 iOS 和 tvOS 设计,纯 Swift 实现。它的最大优势就是通过简单直观的代码就能实现自动布局,避免了繁琐的手动约束设置。你只需要像这样写代码:newView.translatesAutoresizingMaskIntoConstraints
Swift 0 次浏览
说到响应式网格布局,angular-gridster2可以说是挺好用的一个工具。它基于 Angular 实现,支持 Angular 11.x,如果你用的是其他版本,记得看看其他分支的文档。安装也简单,直接运行 npm install angular-gridster2 --save,引入 Grids
Typescript 0 次浏览
自动布局以键盘宽高为基础
IOS 16 次浏览
用于存放其他视图的容器,元素会重叠。
Android 17 次浏览