博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
three20 TTTableViewController + TTActionSheetController
阅读量:5127 次
发布时间:2019-06-13

本文共 1581 字,大约阅读时间需要 5 分钟。

1. 首页要实现TTActionSheetControllerDelegate

@interface TSPublishViewController : TTTableViewController
{ CATETYPE _cateType;}@property(nonatomic,assign)CATETYPE cateType;@end

2. 在init中声明URLMAP规则

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];    if (self) {        self.tableViewStyle = UITableViewStyleGrouped;        [[TTNavigator navigator].URLMap from:@"tt://displayChoices"                            toViewController:self selector:@selector(displayChoices:)];    }    return self;}

3. 在DataSource中tableViewDidLoadModel添加url

[items addObject:         [TTTableTextItem itemWithText:post.catname URL:@"tt://displayChoices"]];

4. 实现在方法

- (UIViewController*)displayChoices:(NSDictionary*)query{    TTActionSheetController *controller = [[[TTActionSheetController alloc] initWithTitle:@"Choose" delegate:self] autorelease];    [controller addDestructiveButtonWithTitle:@"Sigin In & Post" URL:@"tt://safechoice"];    [controller addButtonWithTitle:@"Create & Post" URL:@"tt://photo-library"];    [controller addCancelButtonWithTitle:@"Cancel" URL:nil];    return controller;}- (BOOL)actionSheetController:(TTActionSheetController *)controller didDismissWithButtonIndex:(NSInteger)buttonIndex URL:(NSString *)URL {    TTDPRINT(@"buttonIndex: %d URL: %@", buttonIndex, URL);    if (URL && [URL caseInsensitiveCompare:@"tt://manual"] == NSOrderedSame) {        return NO;    }    return (nil != URL);}

转载于:https://www.cnblogs.com/hubj/archive/2012/05/22/2513400.html

你可能感兴趣的文章
74HC164应用
查看>>
变量声明和定义的关系
查看>>
Wpf 之Canvas介绍
查看>>
linux history
查看>>
jQuery on(),live(),trigger()
查看>>
Python2.7 urlparse
查看>>
sencha touch在华为emotion ui 2.0自带浏览器中圆角溢出的bug
查看>>
【架构】Linux的架构(architecture)
查看>>
ASM 图解
查看>>
Date Picker控件:
查看>>
你的第一个Django程序
查看>>
grafana授权公司内部邮箱登录 ldap配置
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
javascript 浏览器类型检测
查看>>
nginx 不带www到www域名的重定向
查看>>
记录:Android中StackOverflow的问题
查看>>
导航,头部,CSS基础
查看>>
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>