Task#1[滑桿打折計算機實作]

影山小麥機
Jul 19, 2021

前言

Task系列主要是實作與紀錄在實作第一個小程式時遇到的難點與經驗累積,以及大概知道自己都找了哪些資料

第一次的Task:做出像下面一樣的

會用到的東西:UITextField、UILabel、UISlider

正文

遇到的難點:

  1. UILabel要怎麼接收UITextField的變數?

其實主要的難點是型別的轉換,我大概卡在31行的型別轉換很久

然後還有32行也是型別轉換,剛開始時候的想法是Int(discountPercent/100) * Int(thePrice),但後來發現不行,換成現在這樣,才能運算。

後來解開是因為在Class下面加了屬性,讓它確實能使用型別轉換後,一切就順得多了。

2. 鍵盤不會自動上跳?

其實原本在程式碼中的敘述就已經是對的了

這個後來發現如果我可以直接用電腦鍵盤輸入東西,那鍵盤就不會出現,如果我要用手機鍵盤輸入的話,可以用cmd+shift+k去叫Keyboard出來。

3. 怎麼做Auto-Layout?

Well,我到現在真的沒有看到一個好的CodeStyle AutoLayout有系統的資料,都要東一個西一個的搜尋,只能先研究看看,其中,還有@IBAction、@IBOutlet都是要研究一下的東西。

不然這個東西真的是一天….半天就做完了。

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

影山小麥機
影山小麥機

Written by 影山小麥機

本職為Mobile工程師,熱愛分享視野,也樂意站在ChatGPT的肩膀上。訂閱小麥機,收割技術、職涯、人生的難題。

No responses yet

Write a response