iOS 小组件widget

iOS 小组件widget

widget可以让用户快速访问他们认为重要的信息, 如今天的天气, 股价, 日程表, 或者快速的执行一个任务

如果用户允许, 小组件可以出现在锁屏界面: 
They do so in the “Allow Access When Locked” area by going to Settings > Touch ID & Passcode > Notifications View.

用户和widget交互是快速的并且受限制的, 应该设计一个简单的, 流线型的UI,高亮用户感兴趣的东西, 限制和用户交互的item的数量是个好主意.

注意事项

  1. 确保小组件与你想要提供的功能相适应, 最好的widget是可以让用户快速刷新或者允许简单的任务
  2. 确保内容总是最新的
  3. 合适的相应用户交互
  4. 表现良好( 必须合理的使用内存, 否则系统可能会干掉它 )
  5. widget 不支持键盘输入
  6. 避免( 最好不要 )再widget中放scrollview, 用户很难在widget中滑动它

高度 & 宽度

在today widget 页面中, widget的默认总高度经测量为**134** 个点,  系统占用了39个点的高度, 默认的Y的0点就是39.  左右边距各有8个点

使用

1 在xcode中 new -> file -> target -> today Extension

2 模板会创建好需要的文件, 如果不需要使用storyboard开发, 则在info.plist文件中删除 NSExtension下的 NSExtensionMainStoryboard 字段,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值