iOS UI基礎 03按鈕操作

2021-07-04 23:44:10 字數 986 閱讀 1924

#import "hmviewcontroller.h"

@inte***ce hmviewcontroller ()

@property (weak, nonatomic) iboutlet uibutton *iconbutton;

@end

@implementation hmviewcontroller

/** 1. 基本功能實現

2. 對**優化:

盡量讓重複的**只出現一次

*//** 向上移動 */

- (ibaction)top

/** 向下移動 */

- (ibaction)bottom

/** 向左移動 */

- (ibaction)left

/** 向右移動 */

- (ibaction)right

@end

修改後:

#import "hmviewcontroller.h"

// 列舉型別本質上就是整數,定義的時候,如果只指定了第乙個數值,後續的數值會依次遞增

// 列舉型別是解決魔法數字比較常用的手段

typedef enum kmovingdir;

#define kmovingdelta 20.0f

@inte***ce hmviewcontroller ()

@property (weak, nonatomic) iboutlet uibutton *iconbutton;

@end

@implementation hmviewcontroller

/** 讓重複的**只出現一次

*/- (ibaction)move:(uibutton *)button

// 3. 重新為物件的結構體屬性賦值

self.iconbutton.frame = frame;

}@end

MySQL基礎03 基礎操作

一 資料庫常用命令 1 幫助 mysql help contents 2 連線與關閉 mysql u p h p3 建立 刪除資料庫 create database if not exists dbname 建立 drop database dbname 刪除4 統計資料庫資訊 show table...

iOS UI基礎知識

ios ui開發中有許多基礎知識需要了解,如 uidevice uiscreen uiwindow ios座標系 cgpoint cgrect frame bounds uicolor uiview tag hide,下面就來分別說明一下 如下 uidevice device uidevice cu...

iOS UI基礎學習 Note dayThree

今天的內容不多,主要是對uibutton的乙個深入了解,用 做乙個uibutton 和利用之前的知識點做乙個模擬購物車的乙個demo 用 實現建立uibutton並監聽按下的動作 demo 核心 如下 void button void monitor 效果如下 按下去後會呼叫monitor方法 按下...