UIScrollView 的滚动区域只能添加在右边

CCScrollView 有 setContentOffset() 函数, UIScrollView 没有 setContentOffset() 函数

我在用UIEditor,下面放一个滚动层UIScrollView ,在滚动层上面放7个I图片控件ImageView,比如:命名为 1 2 3 4 5 6 7

拖动其中的某一个ImageView,其他6个就跟着移动

一开始启动的时候是显示 3 4 5 ,1 2 6 7 是看不见的,1 2 放左边,6 7 放右边 ,

UIScrollView 的滚动区域只能添加在右边,不能添加在左边,这样一开始启动的时候,只能是往左滚动,不能往右滚动,只有先往左滚动了,才能往右滚动

我就想UIScrollView 有没有可以设置偏移位置的函数

还有一个问题:怎么插入图片,求步骤

自己顶下,终于可以发帖了。。。。。。

我是想达到这样的效果

为什么不用PAGEVIEW呢?

是UIEditor 编辑器中的 UIPageView ?

能具体说下嘛

1: UIEditor 编辑器 如何布局

2: 代码中如何设置

你可以先去熟悉下cocos2d-x-2.2.2\samples\Cpp\TestCpp\Classes\ExtensionsTest\CocoStudioGUITest\UIPageViewTest这个文件。
能够满足你的需求

UILayer* pUILayer = UILayer::create();
UILayout* pUILayout = dynamic_cast<UILayout*>(GUIReader::shareReader()->widgetFromJsonFile("PageView/PageView.ExportJson"));
pUILayer->addWidget(pUILayout);
this->addChild(pUILayer);
UIPageView* pPageView = dynamic_cast<UIPageView*>(pUILayout->getChildByName("PageView"));

pPageView 这个指针为空,要获取的话,要怎么获取呢

UILayer* pUILayer = UILayer::create();
Widget * pUIWidget = GUIReader::shareReader()->widgetFromJsonFile(“PageView/PageView.Json”);
pUILayer ->addWidget(pUIWidget );
this ->addChild(pUILayer );

UIPageView* pPageView = dynamic_cast<UIPageView*>(pUILayout->getChildByName(“PageView”));

— Begin quote from ____

引用第7楼Evolution_于2014-04-04 09:27发表的 :
UILayer* pUILayer = UILayer::create();
Widget * pUIWidget = GUIReader::shareReader()->widgetFromJsonFile(“PageView/PageView.Json”);
pUILayer ->addWidget(pUIWidget );
this ->addChild(pUILayer );

http://www.cocoachina.com/bbs/job.php?action=topost&tid=196697&pid=918782

— End quote

UILayer* pUILayer = UILayer::create();
Widget * pUIWidget = GUIReader::shareReader()->widgetFromJsonFile(“PageView/PageView.Json”);
pUILayer ->addWidget(pUIWidget );
this ->addChild(pUILayer );

UIPageView* pPageView = dynamic_cast<UIPageView*>(pUILayout->getChildByName(“PageView”));

其中的 pUILayout 在哪里呢???