objective c - How can I add TTTableViewDragRefreshDelegate only for one page in UITabBarController? -
objective c - How can I add TTTableViewDragRefreshDelegate only for one page in UITabBarController? -
hi have tabbar controller includes 2 pages , b. want add together tttableviewdragrefreshdelegate
page a.
if set code:
- (id<tttableviewdelegate>) createdelegate { tttableviewdragrefreshdelegate *delegate = [[tttableviewdragrefreshdelegate alloc] initwithcontroller:self]; homecoming [delegate autorelease]; }
into uitabbarcontroller
both , b got refresh, set above code a's view controller , phone call a's view controller in uitabbarcontroller
this:
if (_page == apage) { aviewcontroller *_aviewcontroller = [[[aviewcontroller alloc] init] autorelease]; self.datasource = _aviewcontroller.datasource; ... }
but seems not work, page still not drag , refresh. how can tttableviewdragrefreshdelegate
page in uitabbarcontroller
?
this aviewcontroller
init code:
- (id)init { if (self = [super init]) { self.variableheightrows = yes; id<tttableviewdatasource> ds = [apagedatasource datasourcewithitems:nil]; ds.model = createtabmodelwithcurrentsettings(); self.datasource = ds; } homecoming self; }
how allow create page aviewcontroller
's properties? aviewcontroller
's model, datasource
, that?
aviewcontroller should subclass of tttableviewcontroller
objective-c ios delegates three20
Comments
Post a Comment