UIKit學習 02 關於UIButton

2022-08-17 00:54:20 字數 621 閱讀 9619

按鈕的三種狀態

*要為按鈕設定三種狀態都不同的外觀,那麼按鈕的type要設定為custom

uibutton的常見設定

setget

**建立

// 建立按鈕

uibutton *btn = [[uibutton alloc] init];

// 設定背景

[btn setbackgroundimage:[uiimage imagenamed:image] forstate:uicontrolstatenormal];

[btn setbackgroundimage:[uiimage imagenamed:highimage] forstate:uicontrolstatehighlighted];

[btn setbackgroundimage:[uiimage imagenamed:disableimage] forstate:uicontrolstatedisabled];

// 設定位置和尺寸

btn.frame = frame;

// 監聽按鈕點選

[btn addtarget:self action:action forcontrolevents:uicontroleventtouchupinside];

ios開發中關於UIKit手勢的介紹

在 ios開發中,uikit中包含了uigesturerecognizer類,用於檢測發生在裝置中的手勢。uigesturerecognizer是乙個抽象類,定義了所有手勢的基本行為,它有下面一些子類用於處理具體的手勢 1 拍擊uitapgesturerecognizer 任意次數的拍擊 2 向裡或...

執行緒學習02

synchronized 用法 a synchronized amethod b bmethod c cmethod object object d synchronized static dstaticmethod e estaticmethod 1 synchronized 關鍵字的作用域有物件...

學習日誌02

姓名 周成麒 日期 9.4 今日學習任務 學習c語言堆疊,進出棧 今日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 今日開發遇到的問題 對棧的理解不夠到位,跟不上老師節奏 今日開發收穫 明白了棧的一些基礎含義 自我評價 上課不夠積極,老師的節奏我跟不上 今日作業 一 輸入乙個字串,計算字...