将滚动视图(水平)附加到具有滚动视图(垂直)和两个标签Iphone sdk的视图

时间:2010-08-23 10:12:41

标签: iphone iphone-sdk-3.1.2

我开发了一个iphone应用程序,它在Rootview中有6张卡片(带图像的图标)。单击一张卡片将带来另一个视图,该图像被放大(fullScreen)。卡片视图有一个翻转按钮,显示卡片的背面,其中包含一些文本。不同的卡片背面有不同的文字。根据文本大小,视图将可滚动。我使用了两个标签:一个用于文本标题,第二个标签用于整个段落。我在两个标签下方放置了一个滚动视图,用于垂直滚动。

当从Rootview中单击第n张卡时,应显示所选的卡片。它完美地运作。我使用了一个单独的视图来设计卡片的正面视图,并使用另一个视图来设置背面的文本。问题是当打开卡片并翻转以查看文本时,它应该可以水平滚动,而不是垂直滚动。我不想重做任何东西。我已将垂直滚动视图和标签放在代表卡背面的视图上。我添加了另一个scrollview并启用了它的分页属性,并在以下函数中编写了代码。

scrollViewDidScroll:(UIScrollView *)sender;

scrollViewDidEndScrollingAnimation:(UIScrollView *)newScrollView。

但它没有按预期工作。没有滚动工作(甚至是之前工作正常的垂直1。我的意思是当我梳理水平滚动时都停止工作。 如何允许垂直和水平滚动到具有两个标签的视图。

感谢您的帮助...... 提前致谢

1 个答案:

答案 0 :(得分:0)

我解决了。 我使用表格视图来保存卡背面的细节。所以我默认是垂直滚动。 我采用了一个滚动视图,它可以容纳尽可能多的桌面视图。 它完成了