是否有可能(如果是的话)能够通过按下 UIAlertView 中的 OtherButtonTitles 按钮来发送推文?
我的代码在“IBAction”中按下按钮时进行计算,并将结果作为“UIAlertView”中的“消息”返回字符串。我想在“OtherButtonTitles”中添加第二个按钮,单击该按钮会调出本机推文页面。但我不知道如何链接按钮以发送推文。
else{
NSString *str = [[NSString alloc] initWithFormat:@"You require an average GPA of at least %.2f to achieve your Goal of %@", gpagoal, (NSString *)[myPickerDelegate.myGoal objectAtIndex: [myPicker selectedRowInComponent:0]]];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Nothing is Impossible"
message:str
delegate:self
cancelButtonTitle:@"Good Luck"
otherButtonTitles:@"Tweet",nil];
//show alert
[alert show];
[alert release];
NSLog(@"All Valid");
}
应该是这样的
otherButtonTitles:@"Tweet", [self sendEasyTweet:(something here, dunno what to add)]];
“- (IBAction)sendEasyTweet:(id)sender”是我用独立按钮调用高音作曲家的一种方法。但由于应用程序的设计,我希望高音按钮与 UIAlertView 一起显示,而不是作为独立的。