iT邦幫忙

uikit相關文章
共有 32 則文章

技術 iOS 17 中存取 Apple Calendar 的權限變更

iOS 17 中存取 Apple Calendar 的權限變更 最近我在更新我的個人專案,準備在 App Store 上架。這個專案最初是在 iOS 17 發布...

技術 UISemanticContentAttribute: 如何將 UIButton 的圖片移至右邊

UISemanticContentAttribute: 如何將 UIButton 的圖片移至右邊 UIkit 的Button 預設是圖片在左邊 由於一些畫面需要...

鐵人賽 Mobile Development DAY 5
ios前端開發學習 系列 第 5

技術 【Day05】如何使用Xcode開發 (三)

接著我們來跟大家介紹如何使用xib來取代StoreBoard設計介面 為什麼選擇 xib 取代 StoreBoard? 簡單明瞭 : xib專注於單一界面的...

技術 iOS SDK 學習筆記04:淺談 Target-Action

What is Target-Action? 整理一下目前我對 target-action 的理解: 讓我們先來看落落長的定義 The term target...

技術 iOS SDK 學習筆記01:UIResponder & Delegate design pattern — 以收起鍵盤為例

本文是我在 iT 邦幫忙第一篇文章,這系列主要紀錄學習 iOS SDK 的一些心得。另外我的主要興趣是攝影,想說可以在每一篇文章中偷渡自己的作品~ Whe...

鐵人賽 自我挑戰組 DAY 30
Hey! UIKit, 做個朋友吧~ 系列 第 30

技術 Day 30: 終於結束的起點-UIScrollView

今天是UIScrollView的完結篇,同時也是鐵人賽的完結篇。沒想到竟然能在這3天把UIScrollView給寫完,在最後一天收尾。喜歡這種剛剛好的小確幸,有...

鐵人賽 自我挑戰組 DAY 28
Hey! UIKit, 做個朋友吧~ 系列 第 28

技術 Day 28: SKT打RNG好精彩喔是不是啊UIScrollView

精彩到我看到忘記發文了嗚嗚嗚被工作室通緝QQ scroll view是個可允許使用者對其內容捲動或縮放的view。看到捲動相信大家就不難想像,他94先前把我折...

鐵人賽 自我挑戰組 DAY 27
Hey! UIKit, 做個朋友吧~ 系列 第 27

技術 Day 27: 文字終結之時-UITextView

今天是UITextView的完結篇~ Selection Range seletedRange儲存了當前選擇的範圍。如下圖的文字,print(newTextVi...

鐵人賽 自我挑戰組 DAY 26
Hey! UIKit, 做個朋友吧~ 系列 第 26

技術 Day 26: 要被通緝了啊啊啊UITextView你等等我先發文再說

今天要講的是text view的attribute。但情勢緊急來不及想標題,只好反映我最真實的心靈寫照。 Attributes Text / Attribute...

鐵人賽 自我挑戰組 DAY 25
Hey! UIKit, 做個朋友吧~ 系列 第 25

技術 Day 25: 你怎麼好像有點眼熟啊UITextView?

原來是像UITextField那傢伙啊!長那麼奇怪化成灰我都認得。 UITextView是個可捲動的多行文字區塊,支援自定義樣式也支援編輯。通常會使用text...

鐵人賽 自我挑戰組 DAY 24
Hey! UIKit, 做個朋友吧~ 系列 第 24

技術 Day 24: 來自深淵-UITableView(IX)

終於要爬出深淵啦~~今天是值得慶祝的UITableView的完結篇 Scrolling scrollToRow(at:at:animated:)可以讓指定ind...

鐵人賽 自我挑戰組 DAY 23
Hey! UIKit, 做個朋友吧~ 系列 第 23

技術 Day 23: 來自深淵-UITableView(VIII)

drag and drop是一組的拖放動作,不會單獨被定義。table view使用hasActiveDrag確認表格列是否正被拖曳且還沒被放置,而用hasAc...

鐵人賽 自我挑戰組 DAY 22
Hey! UIKit, 做個朋友吧~ 系列 第 22

技術 Day 22: 來自深淵-UITableView(VII)

今天要來講講update們。 Performing Batch Updates 會有這系列的function,是因為一個小故事。 之前有說過,row的位置是ta...

鐵人賽 自我挑戰組 DAY 21
Hey! UIKit, 做個朋友吧~ 系列 第 21

技術 Day 21: 來自深淵-UITableView(VI)

今天來談談一些table相關的參數取得,以及cell相關的操作。 Getting Numbers table view透過numberOfRows(inSect...

鐵人賽 自我挑戰組 DAY 20
Hey! UIKit, 做個朋友吧~ 系列 第 20

技術 Day 20: 來自深淵-UITableView(V)

終於來到了第20天,今天就恢復輕鬆主題,來講講與table外顯相關的一些參數及function吧! Appearance headerView / Footer...

鐵人賽 自我挑戰組 DAY 19
Hey! UIKit, 做個朋友吧~ 系列 第 19

技術 Day 19: 來自深淵-UITableView(IV)

看到右邊這個scroll bar的大小,就知道我沒把UITableViewDelegate全部demo完。我自首,delegate裡面的東西真的好多,我看的好累...

鐵人賽 自我挑戰組 DAY 18
Hey! UIKit, 做個朋友吧~ 系列 第 18

技術 Day 18: 來自深淵-UITableView(III)

在把data放進table之前,先跟大家講解一個重要的觀念:reuse。 在沒有reuse之前,一筆資料一個row就開一個cell,但如果有1000筆資料怎麼辦...

鐵人賽 自我挑戰組 DAY 17
Hey! UIKit, 做個朋友吧~ 系列 第 17

技術 Day 17: 來自深淵-UITableView(II)

當然我們建立一個表格,不是讓他在那裡躺分的。tableView是靠資料驅動,但他並不會管理data,而是只處理dataSource送給他的data。如果你提供t...

鐵人賽 自我挑戰組 DAY 16
Hey! UIKit, 做個朋友吧~ 系列 第 16

技術 Day 16: 來自深淵-UITableView(I)

誠如昨日所說,我已經沒有庫存了...現在只能寫一天算一天QQ壓力好大啊~~我也不知道在這種情況下,為什麼還要選擇UITableView當作接續UIControl...

鐵人賽 自我挑戰組 DAY 15
Hey! UIKit, 做個朋友吧~ 系列 第 15

技術 Day 15:終於要打王了...納命來吧UIControl!!

UIControl就是前幾位UIKit仔的老爸,負責管理Control類別-就是在與使用者互動後會回傳一個響應並執行target-action的各位的老大。換言...

鐵人賽 自我挑戰組 DAY 14
Hey! UIKit, 做個朋友吧~ 系列 第 14

技術 Day 14: 到底要on還是要off?選擇障礙的我與UISwitch

終於到了IBAction七人眾的最後一集,但UISwitch的內容好少喔!為什麼我的結局總是這麼虛弱?要被酸民攻擊爛尾了嗚嗚嗚QQ UISwitch可以用來決...

鐵人賽 自我挑戰組 DAY 13
Hey! UIKit, 做個朋友吧~ 系列 第 13

技術 Day 13: 我碰了UISlider~就~咻的滑過去了

不...不是,拜託大大不要吉我QQ UISlider是用來在一個連續範圍中選取單一數值。(圖片來源:UISlider) Slider對應的UIEvent為va...

鐵人賽 自我挑戰組 DAY 12
Hey! UIKit, 做個朋友吧~ 系列 第 12

技術 Day 12: UITextField三部曲-直搗工作室的UITextField

言下之意工作室94蜂窩,我們都4一群辛勤的小蜜蜂QQ嗡嗡嗡 雖然這一篇是TextField三部曲完結篇,但是因為我內容沒分配好,導致這一篇的篇幅好像有點短,內容...

鐵人賽 自我挑戰組 DAY 11
Hey! UIKit, 做個朋友吧~ 系列 第 11

技術 Day 11: UITextField三部曲-住海邊的UITextFieldDelegate

要聊到Keyboard-Related Properties,就不能不說說住海邊的UITextFieldDelegate。 textField使用他的deleg...

鐵人賽 自我挑戰組 DAY 10
Hey! UIKit, 做個朋友吧~ 系列 第 10

技術 Day 10: UITextField三部曲-龍紋身的UITextField

UITextField: What the fxxk!? 接下來終於要進入重頭戲textField了。看到textField的scroll bar這麼小一條....

鐵人賽 自我挑戰組 DAY 9

技術 Day 09: 我94要分段控制!哈囉控制狂UISegmentedControl

UISegmentedControl: 可以不要污名化我嗎+_+?邊緣人:怕豹.jpg segmented control(分段控制器),可以使title或i...

鐵人賽 自我挑戰組 DAY 8

技術 Day 08: 蛤?你說你在哪?我沒看到你啊UIPageControl

原來是個存在感跟我一樣低的邊緣人啊! 不知道大家有沒有印象,在iphone的主頁下有一排圓點點,在切換頁面時點點的顏色會不同,來表示你現在正在顯示哪一頁,而這個...

鐵人賽 自我挑戰組 DAY 7

技術 Day 07: 鐵人賽還沒發文啊QQ我先睡一下十分鐘之後叫我起床

這個標題某種意義上其實還滿驚悚的... 其實本來是想做倒數計時器跟紀念日倒數2個專案的。結果紀念日做到一半發覺根本跟倒數計時器差不多啊~~我還是把時間花在其他事...

鐵人賽 自我挑戰組 DAY 5

技術 Day 05: 跟我約會吧~UIDatePicker

邊緣人:要約哪一天好呢~UIDatePicker: (將max跟min改成過去時間) date picker可以在介面中加入日期、時間的捲軸,讓使用者可以依此...

鐵人賽 自我挑戰組 DAY 4

技術 Day 04: 你所不知道的UIButton的另一面......

其實好像也不是什麼多驚悚的秘密,只是UIButton還提供了一些小特效。但我發現用的人好像不多,所以知道的人好像也不多,是因為不重要嗎? Shadow Offs...