Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >AppleWatch开发入门六——Glance(预览)扩展的应用

AppleWatch开发入门六——Glance(预览)扩展的应用

作者头像
珲少
发布于 2018-08-16 03:28:27
发布于 2018-08-16 03:28:27
6250
举报
文章被收录于专栏:一“技”之长一“技”之长

AppleWatch开发入门六——Glance(预览)扩展的应用

一、简介

        Glance是watchOS中类似iOS的today插件一样的预览扩展。提供了Glance功能的WatchApp可以在手表主页上唤起Glance,展示app相关信息,然而这个扩展只能作为展示作用,并不能进行太多的交互,界面的布局也有很大的限制,因此,Glance的应用主要在于展示备忘信息等。特点如下:

1、扩展的样式布局我们并不能完全个性化,只能通过系统模板来布局。

2、扩展中不能添加交互功能,只能展示信息,点击界面间唤起WatchApp。

3、一个app只能享有一个Glance界面,并且是单屏的不可滑动。

二、创建一个Glance

        在我们创建WatchApp的时候,可以勾选创建Glance:

同样,如果这里没有勾选,我们也可以在storyBoard中拉入一个Glance界面:

可以发现,这里面的布局样式,我们不能做修改,只能使用系统提供的一些模板:

我们创建一个模板,可以将其中元素与文件关联,进行代码的动态设置。

在Xcode7中,在Scream中选择Glance项目,进行运行:

模拟器效果如下:

专注技术,热爱生活,交流技术,也做朋友。 ——珲少 QQ群:203317592

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015/10/16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用hardhat 开发以太坊智能合约-验证合约
在我们将真正的合约部署到正式区块链网络上之后, 在区块链浏览器里查看我们的合约,它应该是这样显示的
Tiny熊
2022/11/07
1.1K0
使用hardhat 开发以太坊智能合约-验证合约
使用hardhat 开发以太坊智能合约-测试合约
我们使用 vscode 打开项目,在菜单左侧,打开 contracts 目录,可以发现里面已经有一个 Lock.sol 文件了,这个是 hardhat 为我们准备的测试的合约文件
Tiny熊
2022/11/07
1.1K0
使用hardhat 开发以太坊智能合约-测试合约
Solidity 智能合约开发 - Hardhat 框架使用
经过了前几篇对智能合约基础、Web3.py、ethers.js 的学习,我们已经掌握了通过程序与区块链网络直接交互的基础知识,不熟悉的同学可以回顾一下:
pseudoyu
2023/04/11
1.6K0
Solidity 智能合约开发 - Hardhat 框架使用
在Polygon网络上构建应用的全栈开发指南
用 Next.js、Tailwind、Solidity[4]、Hardhat[5]、Ethers.js[6]、IPFS 和 Polygon 建立一个 NFT 数字市场
Tiny熊
2021/09/23
2.5K0
在Polygon网络上构建应用的全栈开发指南
如何编写 NFT 智能合约
在之前的教程中,我们向你展示了如何使用我们的生成艺术库[4]来创建一个头像集合[5],生成符合要求的 NFT 元数据,并将元数据 JSON 和媒体文件上传至 IPFS[6]。
Tiny熊
2022/11/07
1.3K0
如何编写 NFT 智能合约
【Web3 开发系列教程—创建你的第一个智能合约(2)】部署第一个智能合约
如果你是区块链开发的新手并且不知道从哪里开始,或者你只是想了解如何部署智能合约并与之交互,那么本指南适合你。 我们将介绍使用虚拟钱包 (Metamask)、Solidity、Hardhat 和 Alchemy 在 Goerli 测试网络上创建和部署一个简单的智能合约(如果你还不明白其中的任何含义,请不要担心,我们将 解释一下!)。
前端修罗场
2023/10/07
1.3K0
【Web3 开发系列教程—创建你的第一个智能合约(2)】部署第一个智能合约
NFT新手教程: 如何编写和部署NFT(第1部分)
随着 NFT 将区块链带入公众视野,现在是一个极好的机会,通过在以太坊区块链上发布自己的 NFT(ERC-721 代币)来宣传自己。
Tiny熊
2022/05/25
4.2K0
NFT新手教程: 如何编写和部署NFT(第1部分)
hardhat 教程及 hardhat-deploy 插件使用
本文在官方 hardhat 教程的基础上,加入了 hardhat-deploy 插件的使用介绍,本文代码的 GitHub:https://github.com/wighawag/tutorial-hardhat-deploy
Tiny熊
2021/04/22
3.4K0
以太坊主网部署终极指南
我们都喜欢以太坊,所以你已经创建了一些出色的智能合约。它们通过单元测试和测试网进行了密集的测试。现在终于到了上主网的时候了。但这是一个棘手的事情...
Tiny熊
2021/05/11
2K0
以太坊主网部署终极指南
用Hardhat和Ethers引入并测试知名NFT智能合约
本教程不涉及任何前端开发,但如果你有兴趣了解如何开始 Web3 dapp 开发,请随时在 dev.to 上查看教程:
Tiny熊
2022/11/07
1.3K0
用Hardhat和Ethers引入并测试知名NFT智能合约
在以太坊上部署一个确定性的合约
在基于 EVM 的协议[4]上部署一个新的合约,通常会产生一个无法事先知道的合约地址。幸运的是,EIP-1014[5]中介绍了一种预先计算合约地址的方法。
Tiny熊
2022/11/07
9940
在以太坊上部署一个确定性的合约
如何搭建一个应用作为NFT
我们将使用 Pinata, Polygon, 和 OpenSea , 创建一个应用 NFT (应用本身是一个 NFT)。
Tiny熊
2022/11/07
9940
如何搭建一个应用作为NFT
LayerZero跨链协议入门教程
本教程用 LayerZero 建立一个简单的跨链消息转账合约,需要你对 Solidity Hardhat[4]有一定的程度了解。
Tiny熊
2022/05/25
1.2K0
LayerZero跨链协议入门教程
合约开发全新技术栈:Buidler + Ethers + Waffle + Typescript【译】
以太坊虽然还很年轻,但已经走了很长一段路。当我于2017年开始开发Solidity智能合约和以太坊DApp时,Truffle[1]和Web3.js[2]是行业标准。这些都是很棒的工具。但是,有一些新的工具使开发流程变得更好。
Tiny熊
2020/07/07
2.1K0
智能合约gas评估与优化方法小结
以太坊上存储256 bit数据大约消耗20k Gas、如此换算,仅1 GB存储资源要花费32,000ETH,大约要花费超过1亿美元。且不说当前身为贵族链Gas费很有可能继续水涨船高,放在早些年其Gas消耗也不是一笔小数目。因此,以太坊Gas优化是Dapp开发一直难绕的问题,也是Solidity开发者的必备技能。
davy the bot
2024/04/08
1K0
如何在本地以太坊测试网络hardhat中使用pancakeswap?
已经有相关的文章教程可以将pancake-swap-interface-v1部署到以太坊[2]类链上了, 例如:
Tiny熊
2022/02/18
2K0
如何在本地以太坊测试网络hardhat中使用pancakeswap?
合约私有数据泄漏的安全问题分析及演示
每个智能合约都有自己的存储来反映合约的状态,这些存储都与智能合约的地址进行绑定。在不同的函数调用中,这些存储中的值都是保持不变的。
Tiny熊
2022/11/07
6050
合约私有数据泄漏的安全问题分析及演示
ERC-3525 开发入门指南
ERC-3525 标准是以太坊社区批准通过的半匀质化通证(Semifungible Token, 亦称为半同质化通证,简称 SFT)标准,由 Solv Protocol 提出。
孟岩
2023/01/16
1K0
用Loom SDK 搭建的以太坊侧链并部署智能合约
前两天写了一篇 用Truffle开发一个链上记事本[1] ,很多人讲,这样写一条笔记成本该多高呀,这篇我们看看如何把链上记事本智能合约迁移到Loom SDK 搭建的以太坊侧链,在下一篇会介绍如何来用loom.js重写这个DApp[2]。
Tiny熊
2019/06/02
1.8K0
使用hardhat开发以太坊智能合约-搭建环境
在我们实际开发智能合约的时候,以往的开发一般都是使用 remix 在线编译器,它的好处是即开即用,本地不用安装相关的依赖环境,但是弊端也是显而易见的:难以测试、无法直接验证合约等等;
Tiny熊
2022/11/07
9640
使用hardhat开发以太坊智能合约-搭建环境
推荐阅读
相关推荐
使用hardhat 开发以太坊智能合约-验证合约
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档