我想创建可膨胀uiscrollview
像上面所示的图像。 我试图用关键字进行搜索,但找不到类似于我想要实现的任何示例。
不知我是否应该使用uiscrollview
或uitableview
?
任何意见将不胜感激。
预先感谢您。
我想创建可膨胀uiscrollview
像上面所示的图像。 我试图用关键字进行搜索,但找不到类似于我想要实现的任何示例。
不知我是否应该使用uiscrollview
或uitableview
?
任何意见将不胜感激。
预先感谢您。
你可以创建一个UITableView,然后将它旋转90度计数器时钟,它会像魅力一样工作。
只需创建一个UITableView子类(IR HorizontalUITableView)和initWithFrame,旋转视图90度:
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
self.transform = CGAffineTransformMakeRotation(-M_PI/2.0);
self.showsVerticalScrollIndicator = NO;
}
return self;
}
您还需要继承你的UITableViewCell的并将其旋转90度,太
假设我正确解释你的图像,我建议你先创建一个代表这些堆栈之一的UIView子类。它需要管理项目/图像列表,并能够在展开/折叠模式之间进行动画制作。然后创建一个UIScrollView子类来管理一组这些堆栈,并根据每个堆栈展开/折叠时的当前大小对堆栈的布局进行动画处理。
'的UIScrollView '。 – Desdenova 2013-04-05 08:47:05
@Desdenova谢谢,但我怎样才能使它可扩展类似于上面显示的图像? – zeropt7 2013-04-05 08:54:30
这将有助于http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html – Desdenova 2013-04-05 09:46:48