버튼이있는 UITableViewCell
하위 클래스에서이 IBAction
을 트리거하려고합니다. 나는 때문에이 코드 줄에 TWTweetComposeViewController
을 얻을 수 없습니다테이블 뷰 셀 안의 UIButton에서 Tweeting하기 - iOS
[self presentModalViewController:tweetSheet animated:YES];
는 셀에있는 버튼을 눌러 트윗 창을 열 수 있습니까?
- (IBAction)tweetTapped:(id)sender {
{
if ([TWTweetComposeViewController canSendTweet])
{
TWTweetComposeViewController *tweetSheet =
[[TWTweetComposeViewController alloc] init];
[tweetSheet setInitialText:
@"Tweeting from iOS 5 By Tutorials! :)"];
[self presentModalViewController:tweetSheet animated:YES];
}
else
{
UIAlertView *alertView = [[UIAlertView alloc]
initWithTitle:@"Sorry"
message:@"You can't send a tweet right now, make sure
your device has an internet connection and you have
at least one Twitter account setup"
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView show];
}
}
버튼을 누를 때이 함수가 호출됩니까? –
무엇이 보이십니까? 오류? 트윗 시트가 없습니다. – rdelmar
트위터 시트가 나타나지 않습니다. 함수가 호출되고 있습니다. 사실이 메서드를 액세스하려고하면 UIViewController가 작동합니다. UITableViewCell에서 시도했을 때 트윗 시트가 팝업되지 않습니다. –