[Xcode10 實際操作]七、檔案與資料-(18)使用MarkMan與設計師進行心靈溝通
本文將演示MarkMan的使用。
在介面開發過程中,最終的效果和設計稿難免有些出入,
通常是顏色、位置、尺寸方面的偏差,使用MarkMan助你領會設計師的意圖。
當點選軟體的歡迎介面時,會彈出開啟視窗,在彈出的開啟視窗中,選擇一張設計稿。
開啟設計稿後,將自動進入工作介面。
- 長度標記工具。它可以幫助快速測量元件的長度。
- 選擇工具欄中的座標範圍/標記工具,它可以幫助快速測量一個區域。
- 選擇工具欄中的顏色標記工具,它可以快速標記設計稿中,指定位置的顏色數值。
- 選擇工具欄中的文字標記工具,它主要用來在設計稿中添加註釋,比如給圖片添加註釋,說明圖片的名稱,或者給按鈕添加註釋,解釋按鈕的互動邏輯。
- 選擇工具欄中的移動工具,它可以方便地移動各種標記物件。
- 選擇工具欄中的最右側有放大縮小按鈕,它可以放大和縮小圖片。
相關推薦
[Xcode10 實際操作]七、檔案與資料-(2)建立資料夾
本文將演示如何建立資料夾。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func
[Xcode10 實際操作]七、檔案與資料-(3)建立文字檔案、屬性列表檔案、圖片檔案
本文將演示如何建立各種型別的檔案。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override f
[Xcode10 實際操作]七、檔案與資料-(4 )遍歷資料夾中的檔案
本文將演示如何遍歷資料夾下的內容。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override f
[Xcode10 實際操作]七、檔案與資料-(5 )複製、移動、刪除檔案和刪除資料夾
本文將演示如何複製、移動和刪除檔案。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 over
[Xcode10 實際操作]七、檔案與資料-(6 )通過通知中心,實現監聽和處理程式退出事件的功能
本文將演示通過通知中心,實現監聽和處理程式退出事件的功能。在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4 5
[Xcode10 實際操作]七、檔案與資料-(7 )使用UserDefaults檢測App是否首次執行
本文將演示UserDefaults的使用,它常被用於儲存程式的配置資料。 當關閉程式之後,再次開啟程式時,之前儲存的資料依然可以從UserDefaults裡讀取。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3
[Xcode10 實際操作]七、檔案與資料-(8 )讀取和解析Plist檔案(屬性列表檔案)
本文將演示如何讀取和解析Plist檔案,即屬性列表檔案。 它是用來儲存,序列化後的物件的檔案。 在專案名稱上點選滑鼠右鍵,彈出右鍵選單, 選擇【New File】新建檔案命令,建立一份屬性列表檔案。 在彈出的模板選項視窗中,點選右側的垂直滾動條,跳轉到【Resource】資原始檔的模板列表。 然後選
[Xcode10 實際操作]七、檔案與資料-(9)編碼建立Plist檔案(屬性列表檔案)
本文將演示如何通過編碼的方式,建立屬性列表檔案。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 ove
[Xcode10 實際操作]七、檔案與資料-(11)資料持久化儲存框架CoreData的使用:建立CoreData實體並插入資料
本文將演示【CoreData】資料持久化儲存框架的使用。 點選【Create a new Xcode project】建立一個新的專案 ->【Single View App】選擇建立一個簡單的單檢視應用->【Next】 【Product Name】:CoreDataProject 勾選使用
[Xcode10 實際操作]七、檔案與資料-(12)資料持久化儲存框架CoreData的使用:查詢CoreData中的資料
本文將演示如何查詢資料持久化物件。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 //引入資料持久化儲存框架【CoreData】 3 import CoreData 4 5 class ViewContro
[Xcode10 實際操作]七、檔案與資料-(15)單例模式的使用
本文將演示單例物件的使用。 在專案名稱上點選滑鼠右鍵,彈出右鍵選單,選擇【New File】新建檔案命令, 在彈出的模板選項視窗中,選擇【Swift】檔案選項,建立一個單例類檔案。 ->【Next】->在儲存為輸入框內,輸入屬性列表檔案的名稱, 【Save As】:SingletonCla
[Xcode10 實際操作]七、檔案與資料-(17)解析JSON文件
本文將演示如何解析JSON文件。 專案中已新增一份JSON文件:menu.json 1 { 2 "menu": 3 { 4 "id": "file", 5 "value": "File", 6 "menuitem"
[Xcode10 實際操作]七、檔案與資料-(18)使用MarkMan與設計師進行心靈溝通
本文將演示MarkMan的使用。 在介面開發過程中,最終的效果和設計稿難免有些出入, 通常是顏色、位置、尺寸方面的偏差,使用MarkMan助你領會設計師的意圖。 當點選軟體的歡迎介面時,會彈出開啟視窗,在彈出的開啟視窗中,選擇一張設計稿。 開啟設計稿後,將自動進入工作介面。 長度標記工具。它可
[Xcode10 實際操作]七、檔案與資料-(19)顏色集(Color Set)的使用
本文將演示顏色集合的使用。 使用顏色集合可以很方便地建立應用程式的主題色,並且可以方便的對主題顏色進行更換。 要使用顏色集功能,需要設定專案的部署(Deployment)版本號。 【Deployment Target】:選擇11.0以上的選項。 接著開啟資原始檔夾,在資原始檔夾中建立顏色集合。 【A
[Xcode10 實際操作]七、檔案與資料-(20)CoreML機器學習框架:檢測和識別圖片中的物體
本文將演示機器學習框架的使用,實現對圖片中物體的檢測和識別。 首先訪問蘋果開發者網站關於機器學習的網址: https://developer.apple.com/cn/machine-learning/ 點選右側的滾動條,跳轉到模型知識區域。 點選頁面最下方的【Learn about working
[Xcode10 實際操作]七、檔案與資料-(21)ARKit增強現實框架的使用
本文將演示ARKit增強現實框架的使用。 建立一個新的專案:【Create a new Xcode project】 ->在開啟的模板選擇中,選擇增強現實應用模板【Augmented Reality App】 ->【Next】->【Product Name】:ARDemo 。保持其他引
[Xcode10 實際操作]七、檔案與資料-(24)真機使用無線網路除錯應用程式
本文將演示如何通過無線網路,在真機上測試應用程式。 首先通過資料線,將移動裝置和電腦連線, 然後點選頂部的【Window】視窗選單, ->【Devices and Simulators】裝置和模擬器。 在彈出的設定視窗【Devices】中, 勾選【Connect via network】通過無
[Xcode10 實際操作]七、文件與數據-(3)創建文本文件、屬性列表文件、圖片文件
表示 二進制 pic bject 定位 override uiview cat xcod 本文將演示如何創建各種類型的文件。 在項目導航區,打開視圖控制器的代碼文件【ViewController.swift】 1 import UIKit 2 3 cla
[Xcode10 實際操作]七、文件與數據-(6 )通過通知中心,實現監聽和處理程序退出事件的功能
英雄 idl ide active xcod end 控制 .sh Once 本文將演示通過通知中心,實現監聽和處理程序退出事件的功能。在項目導航區,打開視圖控制器的代碼文件【ViewController.swift】 1 import UIKit 2 3
[Xcode10 實際操作]七、文件與數據-(13)數據持久化存儲框架CoreData的使用:編輯CoreData中的數據
limit bsp rom 提取 view contain peter fun pos 本文將演示如何修改數據持久化對象。 在項目導航區,打開視圖控制器的代碼文件【ViewController.swift】 1 import UIKit 2 //引入數據持久化