我尝试了MKTikcerView,DMScrollingTicker并且还制作了Custom TickerView,但我对此并不满意。所有这些结束字符串显示空白区域。它们没有连续的对象显示。我还使用UITableView通过将其转换为水平来显示自动收报机对象。但是也存在一些问题,即某些单元格显示为空白。 / p>
主要目标是,我想要一个自动售货机视图,例如在iphone中拉下shutterStock.It有连续和更新的对象和非常流畅的滚动。
截图如下:
任何人都可以帮助我! 谢谢..!
答案 0 :(得分:0)
我在自定义tickerView中添加了一些显示视图对象的改进。这是文件: StockTicker.h和StockTicker.m。通过使用这些文件,您可以在tickerView上创建连续对象,并可以轻松更新数据。 您可以像UITableView一样使用这些文件。它的代理可以传递numberOfView以显示在特定索引上显示的自动收报机和视图。
将其代表用作:
#pragma mark- UITickerView delegate method
- (NSInteger)numberOfRowsintickerView:(StockTiker *)tickerView
{
return [objectArray count];
}
- (id)tickerView:(StockTiker*)tickerView cellForRowAtIndex:(int)index
{
return [objectArray objectAtIndex:index];
}
这里objectArray是UILabels的数组。
您可以下载SampleProject。