【发布时间】:2012-11-13 18:47:11
【问题描述】:
我通过JWFolders 在我的应用程序中创建了一个文件夹。我的问题是我已经设置了一些代码来从 parse.com 获取一些字符串,如果没有连接,它会在 CLTickerview 中显示一些文本。但是,如果我打开文件夹几次,则每次打开文件夹时文本都会重复。这里有一些图片:
第一次打开后:
大约5次后:
10次后:
我的代码:
PFQuery *query = [PFQuery queryWithClassName:@"TestObject"];
[query getObjectInBackgroundWithId:@"object1"
block:^(PFObject *textu, NSError *error) {
if (!error) {
// start the tickerview
CLTickerView *ticker = [[CLTickerView alloc] initWithFrame:CGRectMake(0, 35, 320, 35)];
ticker.marqueeStr = [textu objectForKey:@"text"];
ticker.marqueeFont = [UIFont systemFontOfSize:26];
[self.view addSubview:ticker];
// if there's connection
} else {
// Log details of our failure
CLTickerView *ticker = [[CLTickerView alloc] initWithFrame:CGRectMake(0, 35, 320, 35)];
ticker.marqueeStr = @"Keine Internet Verbindung";
ticker.marqueeFont = [UIFont systemFontOfSize:26];
[self.view addSubview:ticker];
//if there's no connection;
}
}];
有没有办法在文件夹关闭或类似的情况下删除tickerview中的内容?
有没有人给我建议或解决方案?
谢谢。
【问题讨论】:
标签: iphone objective-c ios parsing ticker