WEBVTT

00:00:00.000 --> 00:00:02.715
•大家好。我是奧莉亞

00:00:02.715 --> 00:00:05.310
我是專案經理on.NET團隊。

00:00:05.310 --> 00:00:08.355
超級興奮成為一個
此事件的一部分。

00:00:08.355 --> 00:00:10.980
我今天整天都和你們在一起

00:00:10.980 --> 00:00:14.610
介紹揚聲器和
運行與詹姆斯的問題。

00:00:14.610 --> 00:00:18.930
我們剛剛聽到一個驚人的
基調，非常鼓舞人心。

00:00:18.930 --> 00:00:21.585
現在，我非常興奮地介紹

00:00:21.585 --> 00:00:24.720
我們的下一個演講者，哈威爾和吉羅德。

00:00:24.720 --> 00:00:29.230
他們會繼續討論
視覺化資料。

00:00:29.390 --> 00:00:32.340
•你好。是的，我們到了。

00:00:32.340 --> 00:00:33.790
•你好。

00:00:34.070 --> 00:00:37.640
非常感謝。所以，讓

00:00:37.640 --> 00:00:40.580
我只是直接進去
並分享我的螢幕。

00:00:40.580 --> 00:00:44.330
在這裡，我們去，得到
此會話已啟動。

00:00:44.330 --> 00:00:47.105
所以，是的，就像已經提到的，

00:00:47.105 --> 00:00:50.060
我們要談談
今天視覺化您的資料，

00:00:50.060 --> 00:00:51.965
所以我們要談談
關於集合視圖，

00:00:51.965 --> 00:00:54.725
旋轉木馬查看，一對夫婦
其他更多的東西。

00:00:54.725 --> 00:00:57.110
我想，大衛和麥迪

00:00:57.110 --> 00:01:00.290
已經分享了一些
好，我們要顯示。

00:01:00.290 --> 00:01:02.720
但是我們會盡力
給你多一點

00:01:02.720 --> 00:01:05.375
深潛，並告訴你什麼

00:01:05.375 --> 00:01:08.000
實際上是可能的與
所有這些真棒控制

00:01:08.000 --> 00:01:11.195
在薩馬林
表單今天提供。

00:01:11.195 --> 00:01:13.055
這是我們

00:01:13.055 --> 00:01:17.080
至少你會知道
你會聽誰的

00:01:17.080 --> 00:01:22.085
我叫吉羅德·弗斯盧伊斯
來自荷蘭，

00:01:22.085 --> 00:01:23.840
和我的好朋友哈威爾

00:01:23.840 --> 00:01:28.280
我們都是夏馬林的一部分
表單團隊，軟體工程師。

00:01:28.280 --> 00:01:31.070
所以，是的，我們正在創造
一些東西

00:01:31.070 --> 00:01:34.490
你，希望，喜歡使用。

00:01:34.490 --> 00:01:37.280
今天，我們要談談
基本上關於這些東西。

00:01:37.280 --> 00:01:39.245
我們有很多要涵蓋的。

00:01:39.245 --> 00:01:42.620
所以我們會有很多
不同的演示組合

00:01:42.620 --> 00:01:46.495
所有這些真棒控制和
特徵。所以，試著跟上。

00:01:46.495 --> 00:01:47.690
如果您有任何問題

00:01:47.690 --> 00:01:49.340
請和我們任何人聯繫

00:01:49.340 --> 00:01:51.470
我們很樂意回答任何問題。

00:01:51.470 --> 00:01:53.810
哈威爾和我會換
幾次

00:01:53.810 --> 00:01:55.430
所以，如果你看到你的螢幕

00:01:55.430 --> 00:01:57.470
閃爍或任何東西
否則有趣的事情繼續，

00:01:57.470 --> 00:01:58.940
別擔心，都是我們

00:01:58.940 --> 00:02:01.775
不是你讓我們開始吧。

00:02:01.775 --> 00:02:04.475
我要談一點
關於集合視圖首先，

00:02:04.475 --> 00:02:07.025
哈威爾會接手的

00:02:07.025 --> 00:02:10.250
是的，就像我說的，我們會
切換幾次。

00:02:10.250 --> 00:02:13.055
所以，每當你聽到
美麗的西班牙口音，

00:02:13.055 --> 00:02:15.180
然後哈威爾接管了

00:02:16.660 --> 00:02:19.265
讓我們從集合視圖開始。

00:02:19.265 --> 00:02:20.960
集合視圖基本上是

00:02:20.960 --> 00:02:23.285
精神接班人
清單視圖。

00:02:23.285 --> 00:02:29.155
我們都認識或您知道的清單視圖
知道和愛，我們都用它。

00:02:29.155 --> 00:02:31.970
但是，是的，你可以愛
你可以討厭它

00:02:31.970 --> 00:02:35.105
事實是我們需要
基本上我們所有的應用程式。

00:02:35.105 --> 00:02:36.830
我們需要在我們的應用程式中顯示資料，

00:02:36.830 --> 00:02:38.960
這基本上是的根本

00:02:38.960 --> 00:02:42.290
您正在使用的每個應用程式。

00:02:42.290 --> 00:02:45.230
但是，是的，有
是一些事情

00:02:45.230 --> 00:02:47.990
可以改進的清單視圖。

00:02:47.990 --> 00:02:50.615
所以這就是為什麼我們上來
與最新的視圖。

00:02:50.615 --> 00:02:52.940
我們吸取了所有學習

00:02:52.940 --> 00:02:56.390
清單視圖，並把它放在它
在這個新的控制項，

00:02:56.390 --> 00:03:01.730
您可以使用它來顯示
不同佈局中的所有資料。

00:03:01.730 --> 00:03:03.320
您擁有更大的靈活性，

00:03:03.320 --> 00:03:06.545
最重要的是
執行比以往任何時候都多。

00:03:06.545 --> 00:03:11.045
所以你可以向下看
這裡有一個小樣本

00:03:11.045 --> 00:03:13.500
您可以定義
集合視圖。

00:03:13.500 --> 00:03:15.680
這一切當然適用于XAML和

00:03:15.680 --> 00:03:19.580
編碼就像你一樣
用於從 Xamarin 表單。

00:03:19.580 --> 00:03:23.150
您可以指定專案源
就像在清單視圖上一樣。

00:03:23.150 --> 00:03:26.480
但現在，您也可以
指定專案佈局。

00:03:26.480 --> 00:03:27.500
因此，您可以指定，

00:03:27.500 --> 00:03:29.900
你想要垂直
或水準，

00:03:29.900 --> 00:03:33.710
你也可以說，你
也許想把它留在網格裡

00:03:33.710 --> 00:03:35.990
所以，是的，已經有

00:03:35.990 --> 00:03:39.020
一些靈活性，你可以
看到發生在這裡。

00:03:39.020 --> 00:03:41.180
這是所有你可以

00:03:41.180 --> 00:03:44.060
開箱即用
帶集合視圖。

00:03:44.060 --> 00:03:45.470
因此，如果我們有資料繫結，

00:03:45.470 --> 00:03:47.480
然後您可以使用資料範本，

00:03:47.480 --> 00:03:49.670
範本選擇器當然。

00:03:49.670 --> 00:03:51.275
您可以使用不同的佈局。

00:03:51.275 --> 00:03:55.175
在這裡的右邊，你可以看到
例如，網格佈局。

00:03:55.175 --> 00:03:57.170
您可以使用專案選擇，

00:03:57.170 --> 00:03:59.630
因此，您可以點擊

00:03:59.630 --> 00:04:03.840
集合視圖和
做你的魔法。

00:04:03.840 --> 00:04:06.290
您可以向下切入到
詳細視圖從那裡。

00:04:06.290 --> 00:04:07.715
我們有空視圖。

00:04:07.715 --> 00:04:09.875
所以，每當你可能會混合這

00:04:09.875 --> 00:04:13.370
搜索欄，沒有
搜尋結果，

00:04:13.370 --> 00:04:16.400
你可以彈出這個空
視圖沒有汗水。

00:04:16.400 --> 00:04:20.840
你不需要換掉任何
視圖在您自己的視覺化樹中。

00:04:20.840 --> 00:04:23.510
你可以直接做到這一點
從集合視圖。

00:04:23.510 --> 00:04:25.715
我們還改進了滾動。

00:04:25.715 --> 00:04:28.430
所以，現在你有一個事件
有很多資訊

00:04:28.430 --> 00:04:30.920
您可以確定速度
有人在滾動

00:04:30.920 --> 00:04:32.390
他們滾動的方式，

00:04:32.390 --> 00:04:34.865
我們也將有
滾動到方法。

00:04:34.865 --> 00:04:36.770
因此，您可以輕鬆地滾動到

00:04:36.770 --> 00:04:38.900
某一點
您的收藏視圖。

00:04:38.900 --> 00:04:42.530
這只是一些事情
我們已經在

00:04:42.530 --> 00:04:46.730
這個驚人的新控制，
是Xamarin表格現在。

00:04:46.730 --> 00:04:51.695
因此，讓我們快速跳進
視覺化工作室，並顯示一些演示。

00:04:51.695 --> 00:04:55.450
希望我們去。

00:04:55.450 --> 00:04:57.530
因此，在這裡我們有視覺
Mac 工作室。

00:04:57.530 --> 00:04:59.750
如果你以前沒見過

00:04:59.750 --> 00:05:03.155
你可以只使用視覺
工作室在Mac上現在。

00:05:03.155 --> 00:05:06.140
我們先走吧
到一些視覺演示。

00:05:06.140 --> 00:05:09.505
所以我有iOS
模擬器在這裡打開。

00:05:09.505 --> 00:05:12.575
哈威爾和我創造了
一個小應用程式範例。

00:05:12.575 --> 00:05:17.330
現在，請注意，這個演示是
取自我們的庫應用程式，

00:05:17.330 --> 00:05:19.430
這是
Xamarin 表單存儲庫，

00:05:19.430 --> 00:05:21.350
在那裡我們運行我們所有的測試。

00:05:21.350 --> 00:05:25.160
因此，它不一定
是一個美麗的應用程式，

00:05:25.160 --> 00:05:27.350
但它是功能，我們有

00:05:27.350 --> 00:05:30.290
一些更美麗的
要顯示的樣本。

00:05:30.290 --> 00:05:33.620
你可以用任何方式來設計
希望在本屆會議結束時。

00:05:33.620 --> 00:05:37.160
所以不要混淆，如果它
看起來並不完全神奇

00:05:37.160 --> 00:05:39.920
但專注于什麼
功能上發生在這裡。

00:05:39.920 --> 00:05:42.320
所以我們基本上把議程

00:05:42.320 --> 00:05:43.490
這裡有所有不同的東西，

00:05:43.490 --> 00:05:44.630
我們有集合視圖，

00:05:44.630 --> 00:05:48.185
旋轉木馬視圖，指示器視圖
和所有的東西。

00:05:48.185 --> 00:05:51.445
但是，讓我們去與
立即查看集合。

00:05:51.445 --> 00:05:55.845
就像我提到的
你可以去

00:05:55.845 --> 00:05:59.600
字串的集合
我們就在這裡

00:05:59.600 --> 00:06:01.310
就是這樣。

00:06:01.310 --> 00:06:03.110
這只是字串的集合。

00:06:03.110 --> 00:06:05.840
你把它掛到
專案來源和動臂，

00:06:05.840 --> 00:06:08.505
您有一個集合視圖
帶字串。

00:06:08.505 --> 00:06:10.490
正如您所看到的，這也是

00:06:10.490 --> 00:06:13.130
與選擇
已啟用功能。

00:06:13.130 --> 00:06:15.560
所以你可以在這裡選擇專案，

00:06:15.560 --> 00:06:17.630
並根據所選事件或

00:06:17.630 --> 00:06:19.865
你掛到這個的命令，

00:06:19.865 --> 00:06:23.160
你可以去
下一個螢幕從這裡。

00:06:23.360 --> 00:06:26.990
正如你所看到的，有
這裡有很多東西

00:06:26.990 --> 00:06:30.005
所以你可能想要
自己檢查一下。

00:06:30.005 --> 00:06:32.944
所有功能

00:06:32.944 --> 00:06:35.630
列出，你可以
玩一玩吧

00:06:35.630 --> 00:06:38.990
所以，這些東西中的大多數會
也有不同的方差

00:06:38.990 --> 00:06:42.800
代碼在可能XAML和
水準，垂直。

00:06:42.800 --> 00:06:45.845
就像我說的，這也是
用於運行我們的測試。

00:06:45.845 --> 00:06:47.660
所以這裡有很多東西。

00:06:47.660 --> 00:06:49.220
另一件事，
我想告訴你

00:06:49.220 --> 00:06:51.590
在這裡，這結合一個
幾件事情，

00:06:51.590 --> 00:06:55.265
我以前談過是
資料範本選擇器。

00:06:55.265 --> 00:06:59.765
因此，此範本選擇
每當是工作日

00:06:59.765 --> 00:07:02.780
它使用範本
加由於某種原因。

00:07:02.780 --> 00:07:07.400
每當是週末，我們
在此處查看此其他圖示。

00:07:07.400 --> 00:07:10.490
因此，這是重複的
幾次

00:07:10.490 --> 00:07:12.140
但是，您可以輕鬆地篩選此內容。

00:07:12.140 --> 00:07:14.660
所以如果我星期一去

00:07:14.660 --> 00:07:16.580
發現並沒有真正優化，

00:07:16.580 --> 00:07:17.970
所以這需要一點

00:07:17.970 --> 00:07:19.670
我應該按"輸入"

00:07:19.670 --> 00:07:21.320
你會看到所有的星期一。

00:07:21.320 --> 00:07:24.200
如果我們尋找什麼
不在這裡

00:07:24.200 --> 00:07:26.870
所以一個星期一的一天，你可以看到這是

00:07:26.870 --> 00:07:29.720
空視圖，因為我們不
在此處有任何搜尋結果。

00:07:29.720 --> 00:07:31.715
因此，它會彈出空視圖，

00:07:31.715 --> 00:07:35.180
而這正是
你會離開盒子

00:07:35.180 --> 00:07:40.210
只要您的收藏不
有任何專案在那裡。

00:07:40.210 --> 00:07:43.170
那麼，我們還有什麼？
當然，這一切

00:07:43.170 --> 00:07:45.844
與可觀察的集合配合使用。

00:07:45.844 --> 00:07:48.800
所以，你可以採取
這一點，你可以看到

00:07:48.800 --> 00:07:52.490
在這裡，我們有一對夫婦
控制項位於頂部。

00:07:52.490 --> 00:07:54.380
我們也有標題和頁腳。

00:07:54.380 --> 00:07:57.410
我想哈威爾會展示
你有點說。

00:07:57.410 --> 00:07:59.630
但在這裡我們有專案，

00:07:59.630 --> 00:08:02.210
因為它是一個
可觀察的集合，

00:08:02.210 --> 00:08:05.300
你可以觀察到任何變化，
將發生在此集合中。

00:08:05.300 --> 00:08:07.580
因此，我們可以刪除一對夫婦在這裡，

00:08:07.580 --> 00:08:10.700
你看到它
自動更新。

00:08:10.700 --> 00:08:13.970
每當我們想要插入
幾件事

00:08:13.970 --> 00:08:16.550
它將在這裡插入的頂部。

00:08:16.550 --> 00:08:19.070
我還可以指定
不同的索引

00:08:19.070 --> 00:08:22.160
將其插入到其他
位置，如果我想。

00:08:22.160 --> 00:08:26.705
所以，是的，我也可以移動
這些事情的一對夫婦左右。

00:08:26.705 --> 00:08:32.085
所以，你看到這只是立即工作。

00:08:32.085 --> 00:08:33.780
非常有表演力，看起來不錯，

00:08:33.780 --> 00:08:37.870
它有這個淡入淡出動畫。
看起來太神奇了

00:08:38.820 --> 00:08:41.650
那麼，我們還有什麼？
我們有捕捉點。

00:08:41.650 --> 00:08:43.510
這也是一些
我們已經介紹了。

00:08:43.510 --> 00:08:45.310
所以如果你以前從未見過

00:08:45.310 --> 00:08:47.930
我們這次就列出一個垂直清單。

00:08:48.030 --> 00:08:51.310
捕捉點基本上意味著
每當你滾動，

00:08:51.310 --> 00:08:52.690
我是說，現在，它什麼都不做。

00:08:52.690 --> 00:08:53.800
但每當我們選擇

00:08:53.800 --> 00:08:57.670
此處的捕捉點，
我們把它設置為強制，

00:08:57.670 --> 00:09:00.520
然後你看到每當我滾動
在這裡，我設置它的東西，

00:09:00.520 --> 00:09:04.150
它捕捉得到一個
某些專案，你可以

00:09:04.150 --> 00:09:08.275
通過設置影響該行為
在這裡的開始或中心。

00:09:08.275 --> 00:09:10.240
所以每當我把它設置為中心，

00:09:10.240 --> 00:09:11.755
它將居中專案。

00:09:11.755 --> 00:09:14.740
所以現在，你在這裡看到兩個專案，

00:09:14.740 --> 00:09:16.015
但現在我開始滾動

00:09:16.015 --> 00:09:19.600
每當我沒有
市中心的一個專案

00:09:19.600 --> 00:09:24.430
它會確保它捕捉
到這裡的中心專案。

00:09:24.430 --> 00:09:26.530
所以，這將看起來
美麗的設計，

00:09:26.530 --> 00:09:28.390
你可以讓它
工作無論如何，你想。

00:09:28.390 --> 00:09:30.940
您可以配置一對夫婦

00:09:30.940 --> 00:09:33.730
的東西在這裡，使其
與您的設計一起工作。

00:09:33.730 --> 00:09:35.500
那麼，我們還有什麼？

00:09:35.500 --> 00:09:37.915
我們還必須滾動
太，我已經提到過。

00:09:37.915 --> 00:09:40.480
同樣，多個選項
這裡可供選擇。

00:09:40.480 --> 00:09:43.060
讓我們選一個
我們可以說，"好吧，

00:09:43.060 --> 00:09:46.570
滾動到索引，所以我們有一個
再次在這裡的專案數，"

00:09:46.570 --> 00:09:51.175
就像我提到的，不一定
非常漂亮，但它的工作原理。

00:09:51.175 --> 00:09:54.235
所以，如果我說滾動到
索引，我說10，

00:09:54.235 --> 00:09:56.065
這裡沒有風景，

00:09:56.065 --> 00:09:57.385
我這樣做

00:09:57.385 --> 00:09:59.845
然後，它會確保
它滾動到 10。

00:09:59.845 --> 00:10:02.470
因為我將滾動設置為
位置使可見，

00:10:02.470 --> 00:10:03.670
它只是使它可見。

00:10:03.670 --> 00:10:05.065
因此，它將在結束現在。

00:10:05.065 --> 00:10:07.900
但我也可以將其配置為
在開始中心或結束。

00:10:07.900 --> 00:10:11.275
所以，如果我設置在
開始，我再次按"去"

00:10:11.275 --> 00:10:14.900
它會確保這
專案在開始時顯示。

00:10:17.130 --> 00:10:19.450
我還有什麼？

00:10:19.450 --> 00:10:22.090
[聽不見]，我們要去
以後再看

00:10:22.090 --> 00:10:23.620
空視圖，我們已經看到

00:10:23.620 --> 00:10:25.510
一點點和選擇以及。

00:10:25.510 --> 00:10:28.015
但是，讓我們只是快速
潛入這個。

00:10:28.015 --> 00:10:29.980
我們有多種選擇模式。

00:10:29.980 --> 00:10:33.550
所以，你可以有單或
此處或無多個選擇，

00:10:33.550 --> 00:10:35.320
這也是一種可能性。

00:10:35.320 --> 00:10:37.600
所以現在，我可以選擇任何東西。

00:10:37.600 --> 00:10:39.580
但是當我把它設置為單身時

00:10:39.580 --> 00:10:41.320
然後，您可以選擇一個
這裡的選項。

00:10:41.320 --> 00:10:43.990
你可以看到，也
在網格佈局中工作，

00:10:43.990 --> 00:10:49.240
你可以看到這裡所有的
來自活動的資訊。

00:10:49.240 --> 00:10:51.520
我們也可以做多重。

00:10:51.520 --> 00:10:56.860
所以現在，你看我
具有多個倍數的選擇。

00:10:56.860 --> 00:10:59.230
我會在這裡輸入代碼

00:10:59.230 --> 00:11:02.380
但我看到，我採取
已經很久了

00:11:02.380 --> 00:11:06.400
所以我想我會把它交給
哈威爾現在和哈威爾

00:11:06.400 --> 00:11:10.360
然後可以顯示一點點
代碼和潛入到這一點。

00:11:10.360 --> 00:11:12.475
所以哈威爾，把它拿走

00:11:12.475 --> 00:11:16.630
我會試試的。因此，讓我們
繼續增加員工

00:11:16.630 --> 00:11:19.330
關於集合視圖，因為在

00:11:19.330 --> 00:11:22.405
事實上，我們有一個瘋狂的
樣本數量。

00:11:22.405 --> 00:11:28.900
所以我不知道具體在哪裡
你離開樣品。

00:11:28.900 --> 00:11:31.390
讓我執行，在這種情況下，

00:11:31.390 --> 00:11:35.720
使用機器人，任何東西
您與 iOS 一起使用。讓我們看看。

00:11:39.360 --> 00:11:42.760
* 我只是說話，而
你得到這個運行。

00:11:42.760 --> 00:11:44.980
我知道你要去
顯示安卓。

00:11:44.980 --> 00:11:46.825
我是說，都是Xamarin表單

00:11:46.825 --> 00:11:49.165
因此，無論我們實施什麼

00:11:49.165 --> 00:11:52.600
你可以這樣做在Android上，每當
模擬器工作，你

00:11:52.600 --> 00:11:56.365
可以在iOS上做到這一點，它會
兩者都表現出類似的結果。

00:11:56.365 --> 00:12:02.350
所以，是的，這就是為什麼我
選擇在 iOS 上執行此操作。

00:12:02.350 --> 00:12:07.000
所以我覺得我有一個
模擬器有問題。

00:12:07.000 --> 00:12:10.150
我不知道為什麼
不工作。什麼？

00:12:10.150 --> 00:12:12.895
• 好的。你想要
我繼續嗎？

00:12:12.895 --> 00:12:16.120
• 是。請繼續
與演示。

00:12:16.120 --> 00:12:17.230
• 好的。

00:12:17.230 --> 00:12:20.245
•我犯了一個錯誤，我準備

00:12:20.245 --> 00:12:21.925
所有的演示，

00:12:21.925 --> 00:12:23.815
就像一小時前一樣

00:12:23.815 --> 00:12:28.555
我覺得也許吧
不是最好的主意

00:12:28.555 --> 00:12:33.955
* 沒辦法。我會花時間的

00:12:33.955 --> 00:12:35.305
隨時讓我知道。

00:12:35.305 --> 00:12:38.845
讓我們看看。

00:12:38.845 --> 00:12:40.420
來吧。對不起，

00:12:40.420 --> 00:12:42.370
閃爍的螢幕和
一切，我們走。

00:12:42.370 --> 00:12:44.530
讓我們來看看任何
我們這裡還有更多。

00:12:44.530 --> 00:12:49.555
因此，您可以用
集合視圖，我們有選擇。

00:12:49.555 --> 00:12:51.220
您還可以進行分組。

00:12:51.220 --> 00:12:54.250
所以，這也是你
可能從清單視圖中知道。

00:12:54.250 --> 00:12:56.815
所以在這裡，我們有一些分組

00:12:56.815 --> 00:13:00.550
我看到我們有一些
超級英雄在這裡。

00:13:00.550 --> 00:13:04.270
這有一個標頭和
每群組尾。

00:13:04.270 --> 00:13:08.215
所以在這裡，我們有復仇者
與所有成員在那裡

00:13:08.215 --> 00:13:10.480
和神奇的四
和捍衛者

00:13:10.480 --> 00:13:13.135
和各種各樣的其他超級英雄。

00:13:13.135 --> 00:13:16.200
它們大多分組在一組，

00:13:16.200 --> 00:13:19.350
正如你所期望的，這是
也是你可以做的事情。

00:13:19.350 --> 00:13:20.835
我想我們在工作

00:13:20.835 --> 00:13:24.120
實際捕捉
這個組標題在這裡，

00:13:24.120 --> 00:13:27.330
使的東西
那還來了

00:13:27.330 --> 00:13:28.860
但至少你有

00:13:28.860 --> 00:13:31.350
做的可能性
這些團體現在。

00:13:31.350 --> 00:13:34.005
您也可以執行此操作
沒有任何範本，

00:13:34.005 --> 00:13:37.990
所以它看起來不是那麼好。

00:13:37.990 --> 00:13:40.150
哈威爾，你把它
並再次運行，因為

00:13:40.150 --> 00:13:42.310
我只是在這裡游泳

00:13:42.310 --> 00:13:45.080
我只需轉到專案間距。

00:13:45.420 --> 00:13:48.250
這也是一些
你可以做的。

00:13:48.250 --> 00:13:51.820
因此，讓我們使用它與
網格，這總是好的。

00:13:51.820 --> 00:13:54.460
在這裡，您可以指定

00:13:54.460 --> 00:13:57.610
應該有多少空間
在不同的專案之間。

00:13:57.610 --> 00:14:02.470
所以，如果我開始在這裡玩
我說10和更新間距，

00:14:02.470 --> 00:14:04.750
你可以看到，在列之間，

00:14:04.750 --> 00:14:07.230
將有10個間距。

00:14:07.230 --> 00:14:13.260
我也可以做到這一點之間
行，因為這是一個網格視圖。

00:14:13.260 --> 00:14:16.775
所以每當我這麼做

00:14:16.775 --> 00:14:19.510
那麼，你也應該
在此處查看間距。

00:14:19.510 --> 00:14:21.310
所以，這是東西
也會給你

00:14:21.310 --> 00:14:23.230
對事情如何進行更多控制

00:14:23.230 --> 00:14:29.030
看，並使它的工作
更好的設計。

00:14:30.000 --> 00:14:33.520
好吧。沒問題？

00:14:33.520 --> 00:14:34.600
•我可以繼續，如果你想。

00:14:34.600 --> 00:14:36.680
好的。是的。

00:14:42.270 --> 00:14:46.810
• 讓我交換螢幕。

00:14:46.810 --> 00:14:48.850
你談到，我想，

00:14:48.850 --> 00:14:52.585
間距，然後我們可以繼續
談論所有的東西，

00:14:52.585 --> 00:14:54.430
喜歡專案大小。

00:14:54.430 --> 00:14:57.370
有不同的
選項在這裡，但我

00:14:57.370 --> 00:15:00.310
想談談
此策略中的專案，

00:15:00.310 --> 00:15:04.120
子屬性，其中您
可以使用不同的值。

00:15:04.120 --> 00:15:07.630
有一個值
這是第一個專案。

00:15:07.630 --> 00:15:11.290
這意味著我們將計算
第一個專案的大小，

00:15:11.290 --> 00:15:15.310
我們將使用相同的
所有儲存格的大小。

00:15:15.310 --> 00:15:18.025
但當然，有

00:15:18.025 --> 00:15:22.015
用於計算大小的選項
所有不同大小，

00:15:22.015 --> 00:15:25.165
正如你可以看到在
這個具體示例，

00:15:25.165 --> 00:15:28.840
所有不同規模的銷售。

00:15:28.840 --> 00:15:30.400
那有什麼區別呢？

00:15:30.400 --> 00:15:33.820
其區別
案例是關於性能的。

00:15:33.820 --> 00:15:36.985
如果所有儲存格都有
特定距離大小，

00:15:36.985 --> 00:15:41.080
只是計算，一次
是有趣的東西。

00:15:41.080 --> 00:15:43.930
當然，我們
以前談過

00:15:43.930 --> 00:15:45.760
我們可以選擇設置

00:15:45.760 --> 00:15:48.265
頭和腳
集合視圖。

00:15:48.265 --> 00:15:53.740
我們可以使用簡單的流
但我們也可以使用

00:15:53.740 --> 00:15:57.640
範本，我們可以

00:15:57.640 --> 00:16:01.495
直接連結可見度
頭和

00:16:01.495 --> 00:16:04.190
當然，從腳。

00:16:05.790 --> 00:16:10.675
最後一個，我想
這只是演示

00:16:10.675 --> 00:16:12.850
嗯，[聽不見]
看起來非常好

00:16:12.850 --> 00:16:13.975
但這是驚人的。

00:16:13.975 --> 00:16:17.545
看看這個
驚人的性能。

00:16:17.545 --> 00:16:19.990
我想停下來

00:16:19.990 --> 00:16:22.900
樣本，因為什麼
我們在這裡看到的是

00:16:22.900 --> 00:16:26.560
嵌套集合視圖和

00:16:26.560 --> 00:16:29.860
意味著每一件事

00:16:29.860 --> 00:16:33.220
我們以前見過
是使用者集合視圖，

00:16:33.220 --> 00:16:36.955
每個專案
另一個集合視圖。

00:16:36.955 --> 00:16:39.550
因此，我們正在嵌套所有這些
要創建的集合視圖

00:16:39.550 --> 00:16:44.260
此佈局，其中
也許你見過

00:16:44.260 --> 00:16:47.500
例如，多媒體
應用程式，流式處理應用程式，

00:16:47.500 --> 00:16:49.720
並且創建非常簡單，

00:16:49.720 --> 00:16:53.425
而且，是的，它工作得很好。

00:16:53.425 --> 00:16:58.060
我認為，我們可以繼續
專注于集合視圖，

00:16:58.060 --> 00:17:01.570
但讓我們跳到另一個控制項。

00:17:01.570 --> 00:17:06.775
在這種情況下，旋轉木馬視圖是
另一個非常好的控制。

00:17:06.775 --> 00:17:10.720
非常好的一點，是

00:17:10.720 --> 00:17:14.515
共用大量代碼
使用集合視圖，

00:17:14.515 --> 00:17:17.530
預設情況下，我們得到
大量的功能

00:17:17.530 --> 00:17:20.755
從集合視圖
在旋轉木馬視圖中工作。

00:17:20.755 --> 00:17:24.730
但是，讓我們找點時間

00:17:24.730 --> 00:17:29.965
吉羅德談論
轉盤查看更多詳細資訊。

00:17:29.965 --> 00:17:32.545
你已經把一切都告訴了

00:17:32.545 --> 00:17:36.430
我看看。讓我們跳
進入旋轉木馬視圖。

00:17:36.430 --> 00:17:37.960
就像哈威爾已經提到的

00:17:37.960 --> 00:17:41.050
它基本上建在頂部
集合視圖。

00:17:41.050 --> 00:17:45.280
所以旋轉木馬視圖是

00:17:45.280 --> 00:17:47.334
基本上的東西，你可能

00:17:47.334 --> 00:17:50.530
從網上知道和
其他流行的應用程式。

00:17:50.530 --> 00:17:53.815
所以大多數時候他們只是
顯示水準清單，

00:17:53.815 --> 00:17:57.295
幻燈片磁貼或該內容。

00:17:57.295 --> 00:17:59.050
所以想想Netflix，我是說

00:17:59.050 --> 00:18:03.265
我們現在都在家工作
所以我們現在都認識Netflix了

00:18:03.265 --> 00:18:05.725
你有這些行，你有

00:18:05.725 --> 00:18:07.510
所有這些旋轉木馬視圖
在那裡你可以只是

00:18:07.510 --> 00:18:10.060
滾動流覽您的所有
系列和電影，

00:18:10.060 --> 00:18:14.260
每個磁貼都是系列或影片。

00:18:14.260 --> 00:18:19.150
所以，這基本上就是所有
旋轉木馬就在那裡。

00:18:19.150 --> 00:18:21.220
這就是我們
也在這裡實施。

00:18:21.220 --> 00:18:24.040
你可以看到一點點
樣品在底部。

00:18:24.040 --> 00:18:27.625
所以，它基本上只是
專門視圖

00:18:27.625 --> 00:18:32.680
集合視圖具有
非常具體的用例。

00:18:32.680 --> 00:18:34.780
因此，您可以使用它來顯示

00:18:34.780 --> 00:18:37.555
以可視方式進行資料
非常有吸引力的方式。

00:18:37.555 --> 00:18:41.410
它很受歡迎
當今的現代應用程式。

00:18:41.410 --> 00:18:44.965
它更適合
長度有限的資料。

00:18:44.965 --> 00:18:47.230
這並不意味著性能是

00:18:47.230 --> 00:18:49.810
不會的東西
適用于此控制項，

00:18:49.810 --> 00:18:53.515
但它只是更適合
尚未數量有限的

00:18:53.515 --> 00:18:55.360
集合中的專案

00:18:55.360 --> 00:18:57.880
您希望您的使用者
滾動流覽。

00:18:57.880 --> 00:19:01.810
你可以用很多東西，
也在集合視圖中。

00:19:01.810 --> 00:19:03.520
因此，您也可以使用方向，

00:19:03.520 --> 00:19:05.620
您也可以使用
佈局，如果你想。

00:19:05.620 --> 00:19:08.575
資料範本將很大
對於此控制項。

00:19:08.575 --> 00:19:10.600
它與

00:19:10.600 --> 00:19:13.795
指標查看我們將
再看一會兒。

00:19:13.795 --> 00:19:16.450
此控制項處於預覽狀態。

00:19:16.450 --> 00:19:18.445
所以，如果你想今天用這個，

00:19:18.445 --> 00:19:22.990
您可以，但您需要啟用
它與實驗標誌。

00:19:22.990 --> 00:19:26.110
所以，你會看到這在幾個

00:19:26.110 --> 00:19:30.040
幻燈片更多用於其他控制項
也是預覽版。

00:19:30.040 --> 00:19:33.520
那就記住
我們仍在努力。

00:19:33.520 --> 00:19:34.840
有些事情可能會改變

00:19:34.840 --> 00:19:37.960
但是，是的，大多數
東西應該只是工作。

00:19:37.960 --> 00:19:41.635
因此，讓我們迅速去做一個
小演示，以及。

00:19:41.635 --> 00:19:44.390
這應該起作用。

00:19:45.480 --> 00:19:49.375
再一次，我就跳進
到這個演示應用程式在這裡。

00:19:49.375 --> 00:19:51.610
在這裡，我們有旋轉木馬視圖。

00:19:51.610 --> 00:19:52.750
所以這個大按鈕

00:19:52.750 --> 00:19:55.045
別忘了按，因為

00:19:55.045 --> 00:19:58.255
使實際
實驗標誌。

00:19:58.255 --> 00:19:59.770
在這裡，我們有一些選擇。

00:19:59.770 --> 00:20:01.225
因此，我們可以在代碼中執行此操作，

00:20:01.225 --> 00:20:03.340
水準或垂直，我們有

00:20:03.340 --> 00:20:05.860
一些快照，也是一個空
看到那種東西。

00:20:05.860 --> 00:20:09.280
因此，讓我們來看看我們是否可以得到這個。

00:20:09.280 --> 00:20:12.070
在這裡你可以看到
我們有五個專案

00:20:12.070 --> 00:20:15.070
我可以很容易地更新這個
到50歲，我應該有

00:20:15.070 --> 00:20:18.265
這裡有很多旋轉木馬專案。

00:20:18.265 --> 00:20:20.740
因此，我們有一個小捲軸在這裡。

00:20:20.740 --> 00:20:22.960
所以你可以看到我們有
很多專案，你

00:20:22.960 --> 00:20:25.180
可以看到很多事情去
在這裡，當我滾動。

00:20:25.180 --> 00:20:27.835
因此，這將觸發滾動事件

00:20:27.835 --> 00:20:30.025
所以你可以看到哪個專案是可見的，

00:20:30.025 --> 00:20:31.270
第一個，最後一個，

00:20:31.270 --> 00:20:33.040
也是增量和偏移。

00:20:33.040 --> 00:20:35.200
這就是我之前談到的。

00:20:35.200 --> 00:20:38.365
大量資料進入
從那個滾動事件。

00:20:38.365 --> 00:20:41.110
此外，這裡的間距
只是你的東西

00:20:41.110 --> 00:20:43.615
可以使用，所以你會得到一個
多一點間距，

00:20:43.615 --> 00:20:45.310
10 不是那麼多，

00:20:45.310 --> 00:20:46.690
100是有點多，

00:20:46.690 --> 00:20:51.235
但你得到的想法，所以
你可以玩那個

00:20:51.235 --> 00:20:57.085
此外，你有一些東西，我們
打電話給PeekAreaInsets，我想。

00:20:57.085 --> 00:21:00.640
所以你可以看到這個小
專案在這裡左側和

00:21:00.640 --> 00:21:02.215
權利，你可以

00:21:02.215 --> 00:21:04.660
確定多少
你會看到的專案。

00:21:04.660 --> 00:21:08.575
所以，它看起來有點有趣，每當
你在運行時更改了它

00:21:08.575 --> 00:21:11.440
但你可以看到你
可以取笑一點點

00:21:11.440 --> 00:21:14.740
項的
之前或下一個。

00:21:14.740 --> 00:21:16.540
您還可以看到它正在拖動。

00:21:16.540 --> 00:21:20.680
所以，這主要是看看，如果
使用者正在拖動是或否，

00:21:20.680 --> 00:21:23.890
我們有一些其他屬性
比如我們能為這個設置動畫嗎？

00:21:23.890 --> 00:21:25.210
我們能刷這個嗎？

00:21:25.210 --> 00:21:27.549
反彈。所以基本上

00:21:27.549 --> 00:21:29.890
每當你到達開始
或清單的末尾，

00:21:29.890 --> 00:21:33.950
它反彈像這樣或
只是靜止不動嗎？

00:21:34.710 --> 00:21:37.075
當然，也在這裡，

00:21:37.075 --> 00:21:39.445
去的東西，所以你可以去

00:21:39.445 --> 00:21:44.240
此旋轉木馬視圖中的某個專案。

00:21:46.080 --> 00:21:49.270
所以在這裡，我看到我有一個標籤

00:21:49.270 --> 00:21:51.850
打開快照。對不起？

00:21:51.850 --> 00:21:54.490
• 在滾動下，如果您

00:21:54.490 --> 00:21:57.715
很快回到
樣本清單，

00:21:57.715 --> 00:22:00.475
你居中
垂直旋轉木馬視圖，

00:22:00.475 --> 00:22:05.590
注意到它更常見
有水準旋轉木馬視圖。

00:22:05.590 --> 00:22:09.715
但是，當然，您可以創建
垂直的沒有問題。

00:22:09.715 --> 00:22:13.750
*是的，沒問題。
雖然，在這裡，我們

00:22:13.750 --> 00:22:15.700
有捕捉機制，所以

00:22:15.700 --> 00:22:18.355
這沒有
任何捕捉在所有。

00:22:18.355 --> 00:22:20.260
對不起，它確實有捕捉。

00:22:20.260 --> 00:22:23.020
所以我應該放慢速度
下來，你會看到它。

00:22:23.020 --> 00:22:26.020
所以每當我不降落
在一個特定專案上，

00:22:26.020 --> 00:22:30.070
它會確保它會
轉到此處的開始。

00:22:30.070 --> 00:22:33.550
但我想我有一點點
代碼打開，在這裡。

00:22:33.550 --> 00:22:35.530
因此，對於所有這些事情

00:22:35.530 --> 00:22:37.660
我們已經讓它變得像
您可以使用。

00:22:37.660 --> 00:22:39.280
所以在這裡，你可以說，

00:22:39.280 --> 00:22:41.095
製作一個新的旋轉木馬視圖。

00:22:41.095 --> 00:22:43.270
您可以指定要使用的佈局。

00:22:43.270 --> 00:22:45.520
我們有一些預定義的你。

00:22:45.520 --> 00:22:49.690
您可能能夠創建
你自己的佈局現在。

00:22:49.690 --> 00:22:54.020
哈威爾，你知道嗎？或者我們
將在未來啟用這一點。

00:22:54.210 --> 00:22:56.890
您可以使用專案範本，

00:22:56.890 --> 00:22:59.230
背景顏色
或 PeekAreaInsets，

00:22:59.230 --> 00:23:02.510
我已經提到過

00:23:02.790 --> 00:23:07.000
這基本上就是你需要的
做設置一個新的旋轉木馬視圖

00:23:07.000 --> 00:23:11.390
並使用所有這些離散
功能就在這裡。

00:23:14.340 --> 00:23:16.465
所以指標視圖，是的，

00:23:16.465 --> 00:23:18.580
這是東西，
與

00:23:18.580 --> 00:23:21.055
旋轉木馬視圖
我已經提到過

00:23:21.055 --> 00:23:24.775
所以如果你有旋轉木馬視圖，

00:23:24.775 --> 00:23:26.710
你可能也知道，很多

00:23:26.710 --> 00:23:29.410
這些控制項具有
這個小點在

00:23:29.410 --> 00:23:31.840
底部，顯示

00:23:31.840 --> 00:23:35.680
你有多少專案
在實際的旋轉木馬視圖中，

00:23:35.680 --> 00:23:39.010
但也，哪個索引
當前您選擇的。

00:23:39.010 --> 00:23:41.860
這就是我們想要的
使用指標視圖。

00:23:41.860 --> 00:23:44.200
同樣，在預覽中，

00:23:44.200 --> 00:23:48.625
在這裡，你看到一點點
如何使用的代碼。

00:23:48.625 --> 00:23:52.435
當然，我們有選擇
做一些佈局，

00:23:52.435 --> 00:23:54.339
你想怎麼做
水準居中，

00:23:54.339 --> 00:23:58.510
垂直，但也什麼顏色
是否要指示為

00:23:58.510 --> 00:24:00.760
什麼顏色應該
所選指標

00:24:00.760 --> 00:24:04.030
和你想使用什麼形狀。

00:24:04.030 --> 00:24:08.155
所以你可以看到這裡有一個小樣本，

00:24:08.155 --> 00:24:11.080
這張幻燈片上，顏色

00:24:11.080 --> 00:24:12.310
我已經提到過

00:24:12.310 --> 00:24:14.290
形狀，但你可以
也使用範本。

00:24:14.290 --> 00:24:19.180
所以，您也可以給自己
指標的範本，

00:24:19.180 --> 00:24:20.920
當然，你可以給它一個大小，

00:24:20.920 --> 00:24:23.305
這樣你就可以讓它變大或變小了。

00:24:23.305 --> 00:24:26.860
因此，讓我們快速跳
到這一點，以及。

00:24:26.860 --> 00:24:29.270
我們有很多演示。

00:24:30.530 --> 00:24:35.325
所以我的滑鼠指標有時
當我切換時消失。

00:24:35.325 --> 00:24:39.540
來吧。所以在這裡，我們
具有指示器視圖。

00:24:39.540 --> 00:24:41.550
同樣，不要忘記啟用它。

00:24:41.550 --> 00:24:43.290
這是一個非常
直截了當的畫廊。

00:24:43.290 --> 00:24:46.020
我們只有一個在 iOS 上，

00:24:46.020 --> 00:24:48.270
我們忘了使用
保存區域的東西在這裡。

00:24:48.270 --> 00:24:50.400
所以，這是一點點
下面

00:24:50.400 --> 00:24:52.740
但你可以看到，每當
我去下一個

00:24:52.740 --> 00:24:56.255
你可以看到選定的一個
跳到下一個，

00:24:56.255 --> 00:24:59.440
這一切工作得很好
與旋轉木馬視圖。

00:24:59.440 --> 00:25:04.000
我們可以將之設置為
藍色，如果你想，

00:25:04.000 --> 00:25:06.505
你可以看到它仍然是黑色的。

00:25:06.505 --> 00:25:08.500
您可以玩
這裡的大小有點，

00:25:08.500 --> 00:25:11.050
這樣你就可以讓它變大或變小了

00:25:11.050 --> 00:25:15.370
你也可以只是彈出它

00:25:15.370 --> 00:25:17.380
方形，或者我們可以使

00:25:17.380 --> 00:25:20.815
一個小 Xbox 徽標
它通過使用範本。

00:25:20.815 --> 00:25:25.195
這僅適用于我看到的Android。

00:25:25.195 --> 00:25:27.535
因為這可能是
使用圖示字體，

00:25:27.535 --> 00:25:31.510
哈威爾，它未添加使用。

00:25:31.510 --> 00:25:33.730
* 但請記住，我們鍵

00:25:33.730 --> 00:25:37.450
預設圓和矩形

00:25:37.450 --> 00:25:41.590
因為可能是
最常見的指標視圖

00:25:41.590 --> 00:25:43.795
在一般應用中使用，

00:25:43.795 --> 00:25:47.200
常見的應用程式，但與
指標範本，

00:25:47.200 --> 00:25:49.990
您可以使用其他範本和設置

00:25:49.990 --> 00:25:54.219
任何類型的內容
在每個指標內。

00:25:54.219 --> 00:25:58.000
• 是的。所以我迅速切換
到安卓，在這裡你可以

00:25:58.000 --> 00:26:01.180
看到我們用這個小事

00:26:01.180 --> 00:26:02.950
此處還顯示範本。

00:26:02.950 --> 00:26:07.885
因此，您可以將所有內容載入到
無論您想要什麼，您的指標。

00:26:07.885 --> 00:26:12.325
所以，再次，這是非常
簡單，只是初始化。

00:26:12.325 --> 00:26:14.800
我們有旋轉木馬視圖，

00:26:14.800 --> 00:26:17.395
您有指標視圖，

00:26:17.395 --> 00:26:20.245
然後你只是說
旋轉木馬查看.指示器視圖

00:26:20.245 --> 00:26:21.985
就是這個實例

00:26:21.985 --> 00:26:23.290
它們將被連結在一起。

00:26:23.290 --> 00:26:24.340
它會自動知道

00:26:24.340 --> 00:26:27.340
有多少專案
基於項源。

00:26:27.340 --> 00:26:30.760
最後一件事我想注意
快速是指標視圖

00:26:30.760 --> 00:26:33.850
作為單獨的控制項構建
因為將來

00:26:33.850 --> 00:26:36.025
我們可能會打開它
其他控制項。

00:26:36.025 --> 00:26:38.830
現在，您可以使用
它對於旋轉木馬視圖，

00:26:38.830 --> 00:26:41.155
但誰知道什麼
未來可能會帶來？

00:26:41.155 --> 00:26:43.210
因此，這樣我們將有

00:26:43.210 --> 00:26:46.315
靈活性，也
將其用於其他控制項。

00:26:46.315 --> 00:26:49.945
好的，哈威爾，你想
談論刷新視圖？

00:26:49.945 --> 00:26:51.610
• 是的，實際上。

00:26:51.610 --> 00:26:54.265
因此，讓我們繼續使用更多的控制項。

00:26:54.265 --> 00:26:58.135
在這種情況下，讓我們繼續
使用"刷新視圖"。

00:26:58.135 --> 00:27:02.140
所以特別是在發佈中

00:27:02.140 --> 00:27:06.595
中的常見模式之一
UX 引用的資料是

00:27:06.595 --> 00:27:11.890
拉刷新效果，你
建議檢索您的資料。

00:27:11.890 --> 00:27:13.630
保羅 這是什麼東西

00:27:13.630 --> 00:27:16.615
我們已經包括一個新的
稱為 RefreshView 的控制項，

00:27:16.615 --> 00:27:21.070
你像包裝器一樣放置
在任何可滾動的內容。

00:27:21.070 --> 00:27:23.800
這是重要的
事情，因為你

00:27:23.800 --> 00:27:28.640
只有大多數刷新
可滾動內容。

00:27:28.710 --> 00:27:30.955
使用起來，它很容易。

00:27:30.955 --> 00:27:32.230
最後，正如我們所說，

00:27:32.230 --> 00:27:34.750
我們阻止任何控制。

00:27:34.750 --> 00:27:38.410
在這種情況下，我們使用
圍繞刷新視圖的清單視圖。

00:27:38.410 --> 00:27:40.960
兩個主要屬性
保持刷新。

00:27:40.960 --> 00:27:42.205
這就是布林人

00:27:42.205 --> 00:27:45.250
當然，我們可以綁定和

00:27:45.250 --> 00:27:49.300
使用 MVPA 和所有
可能愛的東西。

00:27:49.300 --> 00:27:52.225
我們還可以使用命令來

00:27:52.225 --> 00:27:55.735
指示和執行
邏輯刷新清單。

00:27:55.735 --> 00:27:58.225
當然，有
也選項相關

00:27:58.225 --> 00:28:00.310
自訂控制項。

00:28:00.310 --> 00:28:05.005
因此，您可以自訂什麼是
刷新指示器的顏色，

00:28:05.005 --> 00:28:08.425
什麼是顏色的
刷新視圖的背景。

00:28:08.425 --> 00:28:11.819
所有這些東西，再次，

00:28:11.819 --> 00:28:15.300
我們將看到
快速演示。

00:28:15.300 --> 00:28:20.230
因此，我轉到前面的示例。

00:28:25.530 --> 00:28:31.850
我不知道我為什麼會失敗
觸摸有時。

00:28:33.150 --> 00:28:37.104
太瘋狂了我不知道
這是與演示文稿，

00:28:37.104 --> 00:28:43.210
但你可以看到在這
模擬器，其餘的工作。

00:28:43.210 --> 00:28:47.180
• 使用模擬器靴子
這些天真的很快，對吧？

00:28:48.600 --> 00:28:51.400
•現在它工作。我不知道。

00:28:51.400 --> 00:28:54.295
無論。在這種情況下，

00:28:54.295 --> 00:28:56.965
我們有很多樣品，但最後

00:28:56.965 --> 00:28:58.450
重要的是你

00:28:58.450 --> 00:29:00.265
可與任何可滾動內容一起使用，

00:29:00.265 --> 00:29:03.190
這意味著，當然，你可以

00:29:03.190 --> 00:29:08.080
刷新任何內容，
正在使用滾動視圖。

00:29:08.080 --> 00:29:10.975
當然，您可以使用
清單視圖，集合視圖，

00:29:10.975 --> 00:29:16.300
和旋轉木馬查看以觸發
拉刷新。

00:29:16.300 --> 00:29:18.910
當然，你可以使用它，

00:29:18.910 --> 00:29:22.030
與調節器，我們也

00:29:22.030 --> 00:29:25.330
可以直接調用
命令，例如，

00:29:25.330 --> 00:29:28.420
按下按鈕，顯示

00:29:28.420 --> 00:29:32.305
指標視圖和
以同樣的方式刷新視圖。

00:29:32.305 --> 00:29:34.480
當然，它也與

00:29:34.480 --> 00:29:38.590
其他類型的控制項，如 WebView。

00:29:38.590 --> 00:29:43.015
現在，我認為這是
載入Xamarin方塊，

00:29:43.015 --> 00:29:47.210
我們可以拉來刷新它。

00:29:47.730 --> 00:29:51.280
有一個有趣的觀點是，

00:29:51.280 --> 00:29:54.160
在許多控制項中
我們今天展示的

00:29:54.160 --> 00:29:56.439
我們是一些特定的平臺。

00:29:56.439 --> 00:29:59.800
請記住，我們的邏輯是
特定于某些平臺。

00:29:59.800 --> 00:30:01.420
在這種情況下，在 Windows 中，

00:30:01.420 --> 00:30:03.400
您可以設置此白色檢測。

00:30:03.400 --> 00:30:05.500
你可以從頂部輕掃，

00:30:05.500 --> 00:30:07.465
底部、左側或右側。

00:30:07.465 --> 00:30:08.575
在其他平臺上，

00:30:08.575 --> 00:30:11.515
預設情況下，它僅從頂部工作。

00:30:11.515 --> 00:30:13.240
代碼非常簡單。

00:30:13.240 --> 00:30:20.720
讓我跳個樣品
與 ListView 一起重複使用。

00:30:27.210 --> 00:30:29.740
所以，我們在這裡，

00:30:29.740 --> 00:30:33.400
當然，清單視圖，
綁定到我們的專案清單，

00:30:33.400 --> 00:30:35.290
我們使用"刷新視圖"。

00:30:35.290 --> 00:30:37.240
自訂
控制，我們使用

00:30:37.240 --> 00:30:39.400
刷新顏色和
背景顏色屬性，

00:30:39.400 --> 00:30:42.100
但再次，最
重要屬性是

00:30:42.100 --> 00:30:45.610
刷新屬性
和命令。

00:30:45.610 --> 00:30:48.490
用按鈕，我們
執行刷新，

00:30:48.490 --> 00:30:51.070
但唯一的事情，我們
正在做的是執行相同的

00:30:51.070 --> 00:30:55.400
綁定到
刷新視圖命令。

00:30:55.440 --> 00:30:59.860
繼續更多
控制，因為我們

00:30:59.860 --> 00:31:03.985
有一堆演示和
更多要複習的東西，

00:31:03.985 --> 00:31:06.025
讓我們看一下輕掃視圖。

00:31:06.025 --> 00:31:08.500
以同樣的方式，
我們以前見過

00:31:08.500 --> 00:31:11.320
允許執行的刷新視圖

00:31:11.320 --> 00:31:14.740
拉刷新手勢，沒有

00:31:14.740 --> 00:31:17.650
與
任何特定控制項。

00:31:17.650 --> 00:31:18.790
正如我們以前看到的

00:31:18.790 --> 00:31:21.025
它與任何
[聽不到]內容。

00:31:21.025 --> 00:31:27.385
現在，我們有一個選項在
專案清單，例如，

00:31:27.385 --> 00:31:34.975
執行特定
其中一項中的操作。

00:31:34.975 --> 00:31:38.725
為此，我們允許刷卡

00:31:38.725 --> 00:31:42.790
命令，而無需
更改應用的狀態。

00:31:42.790 --> 00:31:45.295
為此，我們介紹
輕掃視圖，

00:31:45.295 --> 00:31:49.135
輕掃視圖允許我們
朝任何方向輕掃，

00:31:49.135 --> 00:31:51.745
我們可以使用，以及向上，向下刷卡，

00:31:51.745 --> 00:31:53.395
從左，從右，

00:31:53.395 --> 00:31:54.970
我們有不同的模式。

00:31:54.970 --> 00:31:56.200
讓我很快解釋一下

00:31:56.200 --> 00:31:59.350
兩種不同的模式，因為
他們非常非常不同。

00:31:59.350 --> 00:32:03.055
我們一手拿著"揭示"模式，

00:32:03.055 --> 00:32:07.300
在此模式下，我們輕掃
打開"輕掃視圖"。

00:32:07.300 --> 00:32:09.340
我們將看到不同的命令，

00:32:09.340 --> 00:32:13.540
執行我們需要的命令
顯式點擊其中一個。

00:32:13.540 --> 00:32:17.425
在"執行"模式下
完全不同

00:32:17.425 --> 00:32:19.240
我們只需要刷卡

00:32:19.240 --> 00:32:22.510
如果我們通過刷卡閾值

00:32:22.510 --> 00:32:27.190
關聯的命令
每一個專案，

00:32:27.190 --> 00:32:28.990
每個命令將被執行，

00:32:28.990 --> 00:32:33.490
如果不只是
輕掃視圖將關閉。

00:32:33.490 --> 00:32:35.949
作為其他以前的控制項，

00:32:35.949 --> 00:32:38.740
此控制項仍處於預覽狀態

00:32:38.740 --> 00:32:45.930
這需要使用
實驗標誌。

00:32:45.930 --> 00:32:52.330
因此，在這裡，我們有基本的
使用"輕掃視圖"進行演示。

00:32:52.330 --> 00:32:55.045
當然，我們在這裡看到的是

00:32:55.045 --> 00:32:58.690
可以輕掃內容
是任何類型的內容。

00:32:58.690 --> 00:33:02.455
我們在這裡看到的地方
具有級別的基本佈局，

00:33:02.455 --> 00:33:05.290
然後輕掃專案是

00:33:05.290 --> 00:33:08.755
一個基本元素，
允許我們設置文本，

00:33:08.755 --> 00:33:10.705
圖示，背景顏色，

00:33:10.705 --> 00:33:15.865
然後當然有命令
和要調用的方法。

00:33:15.865 --> 00:33:20.785
正如您在 GIF 中看到的
稍後我們將看到演示，

00:33:20.785 --> 00:33:23.740
您可以朝任何方向輕掃。

00:33:23.740 --> 00:33:27.535
我們也有
調用的已使用的行為，

00:33:27.535 --> 00:33:30.970
行為，將
在"輕掃查看"時

00:33:30.970 --> 00:33:34.825
我們按或點擊
任何命令。

00:33:34.825 --> 00:33:37.255
預設情況下，我們有自動功能，

00:33:37.255 --> 00:33:40.855
這意味著輕掃視圖
預設情況下將關閉。

00:33:40.855 --> 00:33:44.545
當然，我們可以設置
顯式使用"關閉"選項，

00:33:44.545 --> 00:33:47.245
但還有另一個
保持打開的選項，

00:33:47.245 --> 00:33:50.260
並使用此選項
意味著，如果我們點擊

00:33:50.260 --> 00:33:54.400
命令之一
輕掃視圖將保持打開狀態。

00:33:54.400 --> 00:33:59.290
執行和調用任何操作
使用命令很容易，

00:33:59.290 --> 00:34:02.770
或在這種情況下，被調用的方法，

00:34:02.770 --> 00:34:05.260
並在集合中使用它是

00:34:05.260 --> 00:34:09.025
非常相似的
使用刷新視圖。

00:34:09.025 --> 00:34:10.870
我們使用的是網站，例如，

00:34:10.870 --> 00:34:16.780
專案範本的資料範本
從集合視圖使用 和

00:34:16.780 --> 00:34:20.845
允許具有上下文選項

00:34:20.845 --> 00:34:24.295
集合中的每個項。

00:34:24.295 --> 00:34:29.170
最後一件事，我們已經看到
之前的刷卡專案

00:34:29.170 --> 00:34:31.644
非常基本的專案允許

00:34:31.644 --> 00:34:34.480
自訂一點
背景色，

00:34:34.480 --> 00:34:35.950
您可以設置圖示，

00:34:35.950 --> 00:34:37.000
您可以設置文本，

00:34:37.000 --> 00:34:42.655
但是，如果你想要一個自訂
任何專案內的內容？

00:34:42.655 --> 00:34:45.280
嗯，我們也介紹
另一個輕掃專案，

00:34:45.280 --> 00:34:49.975
我認為 [聽不到] 輕掃專案視圖
允許任何形式的視圖，

00:34:49.975 --> 00:34:52.285
所以允許任何類型的
內容在這裡。

00:34:52.285 --> 00:34:58.525
因此，您可以創建自訂內容
在任何刷卡專案內。

00:34:58.525 --> 00:35:03.200
讓我們看一個演示
審查所有這些東西。

00:35:03.840 --> 00:35:07.060
讓我再去模擬器

00:35:07.060 --> 00:35:10.100
讓我們看看是否繼續工作。

00:35:13.830 --> 00:35:19.720
所以，你可以刷卡
在任何方向，

00:35:19.720 --> 00:35:24.950
您也可以在集合中使用，

00:35:25.740 --> 00:35:31.435
好吧，讓我快點
到自訂輕掃視圖。

00:35:31.435 --> 00:35:34.420
這似乎是一個內容視圖，

00:35:34.420 --> 00:35:38.035
但如果您輕掃到
任何方向，

00:35:38.035 --> 00:35:41.800
您可以訪問更多佈局，

00:35:41.800 --> 00:35:44.515
結尾是"滑動專案"。

00:35:44.515 --> 00:35:48.295
吉羅德和我有一些非常

00:35:48.295 --> 00:35:52.675
漂亮和漂亮的演示
準備使用這些東西。

00:35:52.675 --> 00:35:55.869
我們有[聽不見]的時間
去審查一切

00:35:55.869 --> 00:35:59.800
但讓我移動得非常快
對於所有這些演示，

00:35:59.800 --> 00:36:01.390
例如，在這一個，

00:36:01.390 --> 00:36:03.610
吉羅德，如果你想說話
非常快。

00:36:03.610 --> 00:36:07.030
• 是的。所以這個
結合所有的東西。

00:36:07.030 --> 00:36:08.650
所以在上面，你看到

00:36:08.650 --> 00:36:12.280
帶有轉盤的旋轉木馬
指標視圖就在它上面，

00:36:12.280 --> 00:36:15.370
和另一個旋轉木馬視圖
就在那裡。

00:36:15.370 --> 00:36:16.780
所以你可以看到你可以創建

00:36:16.780 --> 00:36:19.330
美麗的設計與
所有這一切在一起。

00:36:19.330 --> 00:36:23.065
在底部，你會
可能看到集合視圖。

00:36:23.065 --> 00:36:25.135
所以，是的，我是說

00:36:25.135 --> 00:36:30.265
不要讓功能設計
我們的演示應用程式讓你偏離軌道。

00:36:30.265 --> 00:36:34.495
你當然可以創建非常
真棒事情與這個。

00:36:34.495 --> 00:36:36.460
所以哈威爾，你想
快速炫耀

00:36:36.460 --> 00:36:43.240
刷新視圖自訂
動畫劇院？

00:36:43.240 --> 00:36:45.010
•讓我們展示它非常快，

00:36:45.010 --> 00:36:48.820
因此，我們可以自訂
刷新視圖的顏色，

00:36:48.820 --> 00:36:50.020
但在這種情況下，例如，

00:36:50.020 --> 00:36:51.610
如果要創建，會發生什麼情況

00:36:51.610 --> 00:36:54.610
自訂的拉刷新效果？

00:36:54.610 --> 00:36:57.370
嗯，你可以做很簡單。

00:36:57.370 --> 00:37:02.559
再說一遍，我在這裡做的事
只是使用輕掃視圖，

00:37:02.559 --> 00:37:04.420
我使用頂部專案

00:37:04.420 --> 00:37:06.640
一個非常美麗的洛蒂動畫

00:37:06.640 --> 00:37:10.465
我只根據
執行時間。

00:37:10.465 --> 00:37:13.420
所以，你可以混合所有這些

00:37:13.420 --> 00:37:16.540
控制項和東西創建非常，

00:37:16.540 --> 00:37:19.130
非常好看的UIs。

00:37:21.690 --> 00:37:26.110
我們有更多的演示，
但時間不多

00:37:26.110 --> 00:37:28.825
因此，我們到達終點。

00:37:28.825 --> 00:37:33.130
讓我非常迅速地分享
你可以找到所有這些演示，

00:37:33.130 --> 00:37:37.420
還有很多
演示和的東西，我們有

00:37:37.420 --> 00:37:41.380
不顯示，因為我們的時間更少，

00:37:41.380 --> 00:37:46.090
所有這些演示
需要逐個傳遞。

00:37:46.090 --> 00:37:48.850
但你能找到一切
在這兩個連結。

00:37:48.850 --> 00:37:51.190
希望這對你有説明

00:37:51.190 --> 00:37:55.009
我不知道
我們有問題

00:37:55.890 --> 00:37:59.170
•是的，我們只是
一個快速的問題

00:37:59.170 --> 00:38:01.885
在我們交出之前
下一個演講者，

00:38:01.885 --> 00:38:05.770
也就是說，是集合視圖

00:38:05.770 --> 00:38:10.460
有懶惰的載入和
無限資料功能？

00:38:11.910 --> 00:38:15.700
我想，我是說

00:38:15.700 --> 00:38:18.370
你能夠
自己實現它。

00:38:18.370 --> 00:38:21.400
我們也許可以
更多在該地區

00:38:21.400 --> 00:38:24.670
支援你開箱即用。

00:38:24.670 --> 00:38:26.800
但現在，你可以做到這一點

00:38:26.800 --> 00:38:30.535
您可以刷卡活動
查看顯示的專案，

00:38:30.535 --> 00:38:33.610
所以你可以開始
載入新資料。

00:38:33.610 --> 00:38:36.385
所以，是的，這絕對是可能的。

00:38:36.385 --> 00:38:37.180
• 完美。

00:38:37.180 --> 00:38:38.890
* 因此，預設情況下
集合視圖具有

00:38:38.890 --> 00:38:41.575
要檢測的一些命令
當你到達終點時

00:38:41.575 --> 00:38:43.810
和更多的資料，
和所有這些東西。

00:38:43.810 --> 00:38:46.300
所以所有這些
東西是可能的。

00:38:46.300 --> 00:38:47.845
• 比使用 ListView 容易得多。

00:38:47.845 --> 00:38:48.655
• 是的。

00:38:48.655 --> 00:38:51.850
• 聽起來不錯。好吧。
非常感謝你的談話

00:38:51.850 --> 00:38:54.805
現在，我把它還給詹姆斯。

00:38:54.805 --> 00:38:56.965
• 真棒。非常感謝

00:38:56.965 --> 00:38:59.605
奧莉亞，吉羅德，和哈威爾。

00:38:59.605 --> 00:39:02.560
超級真棒。我愛所有的
驚人的功能正在發生。

00:39:02.560 --> 00:39:05.200
現在，我真的很興奮
因為住在義大利

00:39:05.200 --> 00:39:07.870
科德麗娜是來談的
給我們如何可以

00:39:07.870 --> 00:39:10.630
實際上測試我們的
Xamarin 應用，

00:39:10.630 --> 00:39:12.700
我們的 UI 和原始程式碼。

00:39:12.700 --> 00:39:16.625
科德麗娜，我要把它彈出來
交給你，把它拿走。

00:39:16.625 --> 00:39:19.560
謝謝你，詹姆斯。大家好

00:39:19.560 --> 00:39:24.105
我要分享我的螢幕

00:39:24.105 --> 00:39:28.570
我會準備好開始

