第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如下內(nèi)容,請問該怎么改第一句使得帶參i的函數(shù)被調(diào)用?

如下內(nèi)容,請問該怎么改第一句使得帶參i的函數(shù)被調(diào)用?

江戶川亂折騰 2022-05-05 11:07:56
[squel[i][j] addTarget:self action:@selector(myButtonPressed:i) forControlEvents:UIControlEventTouchUpInside];-(void)myButtonPressed:(int)num{...}
查看完整描述

2 回答

?
翻過高山走不出你

TA貢獻1875條經(jīng)驗 獲得超3個贊

[squel[i][j] addTarget:self action:@selector(myButtonPressed:) forControlEvents:UIControlEventTouchUpInside];添加按鈕點擊的方法收寫調(diào)用的方法
-(IBAction)myButtonPressed:(id)sender{
//your code
}
你想要傳遞什么參數(shù)都可以放在button里邊,調(diào)用方法中的形參(id)sender就是點擊的button對象,比如你傳遞一個整形參數(shù)i,你就可以設置button.tag=i;然后在響應方法里邊取tag就可以了,希望能幫到你

查看完整回答
反對 回復 2022-05-09
?
青春有我

TA貢獻1784條經(jīng)驗 獲得超8個贊

不用IB 用category就搞定

@interface UIButton (DealButton)
- (Button *)dealButton:(int) i;
@end

@implementation UIButton (DealButton)
- (Button *)dealButton: (int) i
{
self.tag = i;
return self;
}
@end

[[(Button *)squel[i][j] dealButton: i] addTarget:self action:@selector(myButtonPressed:) forControlEvents:UIControlEventTouchUpInside];
- (void)myButtonPressed:(Button *)sender
{
int num = sender.tag;
......
}

查看完整回答
反對 回復 2022-05-09
  • 2 回答
  • 0 關(guān)注
  • 256 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號