1.請問原本的ViewController.swift跟自己新增的IOput會有哪裡不一樣嗎?
IBOutlet放在ViewController.swift可以拉過去View上面做Show的動作,但放在IOput裡面就不行動作了
2.原本的按鈕可以運作,但導入map之後按右上角的登入就會顯示錯誤訊息
感謝各位高手的回覆
1.你的Storyboard中的UIViewController有設定class是IOput嗎?
2.你按下去之後,出現的錯誤訊息是什麼?
3.給個建議:自己用code寫present或push換頁會比拉segue去做present或是push的動作來的好。
4.善用一下command+option+shift+4來做螢幕截圖吧。
1.2.已解決
3.感謝您的建議,我會嘗試著寫寫看的
4.不好意思,因為是使用非常不熟悉的Mac,所以就直接拍照上傳了
可以順便問一下,為何我的Map抓不到我所在的位置嗎,我的定位有開啟了,但他都會卡在Apple園區的位置,除非自己設定座標
程式小菜雞
我看了一下你座標寫死在程式碼中了。
Map不會自己去定位你現在的位置的。
你要自己寫一個取座標的功能,然後把取得的座標塞進Map。
通常畫面上都會有一個點下去後跑去你現在位置的按扭。
那個就是按下去後,先去取座標,再把座標塞進地圖中。
1.請問原本的ViewController.swift跟自己新增的IOput會有哪裡不一樣嗎?
ViewController 是 XCode 預設產生的範例程式
IOput 是你寫的程式
IBOutlet放在ViewController.swift可以拉過去View上面做Show的動作,但放在IOput裡面就不行動作了
因為程式寫錯了
2.原本的按鈕可以運作,但導入map之後按右上角的登入就會顯示錯誤訊息
因為程式寫錯了
建議剛開始時不要自己寫程式
買本書或者看網路上的教學文章
一個字一個字打程式(最好不要 copy/paste)
等到熟悉了一點
再開始自己寫程式