Day 24 - Watch os 开发学习1

接下来我们来学开发Watch os的开发

正文

开启一个新的watch专案

更改App图标

更改App 图标一样从同一个地方去改。

写法

基本上你有学会前面我教的,後面的部分应该会相对简单。

在AW中,几乎所有的应用程序都会在左上角包含住NavigationBarTitle

再来就是AW中会用横的长方形框框去做Button,包含换页等等。

这边一样建议你一个页面刚好放4个按钮就好了,不要太多,因为手跟本按不到,我自己虽然是戴44mm的,但我发现一旦切换到40mm,放太多按钮会很想哭,因为根本碰不清楚。

struct ContentView: View {
    var body: some View {
        NavigationView{
            VStack{
                NavigationLink(destination:onefile()){
                    Text("点啊")
                }.navigationBarTitle(Text("姜义新好帅!"))
            }
        }
    }
}

这边我们首先用NavigationView把VStack包起来,接着我们在包NavigationLink。

接着看到最下面navigationBarTitle设定我们的标题。

最後会呈现上面这种情形。

这边点进去就会直接导向到下一个View。

他的概念也是跟ios一个样子的,UI会一层包一层下去。

list

在写watch os中我们可以使用list去达到类似於ScrollView的感觉(仅能达到排序的功能,不完全是ScrollView)

以下为示范:

总结

今天学的很少,不够也差不多把watch os讲得差不多,因为swiftui基本上用起来都差不多。


<<:  Day9 渲染元件

>>:  day10 轨迹 (雷)没有就等着被电到飞上天

Day17 Let's ODOO: Data Files

通常我们在写module的时候,会需要一些初始资料或是固定需要的资料,我们可以定义资料在创立Mode...

用React刻自己的投资Dashboard Day1 - 前言

tags: 2021铁人赛 React 系列文想法来源 因为笔者本身在金融业工作,日常生活中时常关注...

Day 28-Unit Test 应用於使用重构与测试手法优化 C# Code-2 (情境及应用-8)

Unit Test 应用於使用重构与测试手法优化 C# Code-2-前言 昨天有提到我们在 Con...

DAY8 - BFS

今天写广度优先搜寻(BFS),BFS是一种图形搜寻演算法,在解题的时候会用来爆搜的其中一种方法 直接...

Day28:今天来聊一下Hacking Cloud Computing

Cloud Computing是一种新兴技术,它通过 Internet提供omputing serv...