使用通知
我想在按钮 touchupinside 事件完成时发布通知。 我想要这个而不在按钮的事件函数上写任何内容,
请不要给我任何参考书链接,我想要代码
简要说明
按钮名称:btn1
按钮触摸内部事件:-(IBAction)btn1_click:(id)发送
一个刷新事件:- (void)
我想要的刷新代码
我想在 btn1_click 事件完成时调用刷新事件,而无需在 btn1_click 事件中编写任何内容。
-(void)viewWillAppear:(BOOL)animated
{ [[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(reloaddata)
name:@"refreshtable"
object:nil];
[btn_tagname addTarget:self action:@selector(addnew_click:) forControlEvents:UIControlEventTouchUpInside];
}
-(void)reloaddata
{
NSLog(@"observer called");
}
-(void)addnew_click:(id)sender
{
.......
.....
.
[[NSNotificationCenter defaultCenter] postNotificationName:@"refreshtable" object:nil];
}
现在我不想写
[[NSNotificationCenter defaultCenter] postNotificationName :@“可刷新”对象:nil]; 我该怎么办。 另一种方式是
[self reloaddata]; 我不想使用以上任何一个。
谢谢。
I want to postnotification when my button touchupinsideevent is done.
I want this without writing anything on button's event function
please don't give me any reference book link i want code
brief explanation
button name: btn1
button touch up inside event:-(IBAction)btn1_click:(id)sender
one refresh event :-(void)refreshme
code that i want
i want to call refreshme event when btn1_click event is done with out writing any thing in btn1_click event.
-(void)viewWillAppear:(BOOL)animated
{ [[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(reloaddata)
name:@"refreshtable"
object:nil];
[btn_tagname addTarget:self action:@selector(addnew_click:) forControlEvents:UIControlEventTouchUpInside];
}
-(void)reloaddata
{
NSLog(@"observer called");
}
-(void)addnew_click:(id)sender
{
.......
.....
.
[[NSNotificationCenter defaultCenter] postNotificationName:@"refreshtable" object:nil];
}
now i dont want to write
[[NSNotificationCenter defaultCenter] postNotificationName:@"refreshtable" object:nil];
what should i have to do.
other way is
[self reloaddata];
i dont want to use any of above.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
代码为,
Code as,
使用 uibutton 函数确实在退出函数上结束来调用刷新我方法
只需连接在一起
Use uibutton function did end on exit function to call refresh me method
just connect together