gpt4 book ai didi

iphone - 从自定义类中获取标签值

转载 作者:行者123 更新时间:2023-11-29 03:33:45 25 4
gpt4 key购买 nike

我有这段代码,我希望它根据选定的数组文本获取标签值。

- (IBAction)Share:(UIButton*)sender
{

menuItems =
@[

[KxMenuItem menuItem:@"Share"
image:nil
target:self
action:NULL],

[KxMenuItem menuItem:@"Share this on Facebook"
image:[UIImage imageNamed:@"facebook.png"]
target:self
action:@selector(pushMenuItem:)],

[KxMenuItem menuItem:@"Share this on Twitter"
image:[UIImage imageNamed:@"Twitter.png"]
target:self
action:@selector(pushMenuItem:)],


[KxMenuItem menuItem:@"Version 1.0"
image:nil
target:self
action:NULL],

];

first = menuItems[0];

first.foreColor = [UIColor colorWithRed:47/255.0f green:112/255.0f blue:225/255.0f alpha:1.0];
first.alignment = NSTextAlignmentCenter;

[KxMenu showMenuInView:self.view fromRect:sender.frame menuItems:menuItems];


}

- (void) pushMenuItem:(id)sender
{

NSLog(@"%@",sender);

}

我想获取发件人中的标签值。我如何将标签值设置为此自定义弹出类。

这里MenuItem是数组

最佳答案

您不能为 KxMenuItem 设置标签,因为它是 NSObject 的子类。您可以使用的一种方法是使 MenuItem 成为成员变量,并在操作方法中获取索引,如下所示。

- (void) pushMenuItem:(id)sender
{
NSLog(@"%@",sender);
int index = [self.MenuItem indexOfObject:sender];
}

关于iphone - 从自定义类中获取标签值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19444208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com