Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cellForIndex中是否可用controller中的view #4

Open
loverjiao0321 opened this issue Nov 25, 2015 · 11 comments
Open

cellForIndex中是否可用controller中的view #4

loverjiao0321 opened this issue Nov 25, 2015 · 11 comments

Comments

@loverjiao0321
Copy link

想问下 如果能不能将多个controller的view 添加到相应的cell中呢,毕竟用view的话,代码会非常多,而且不好控制

@wangmchn
Copy link
Owner

我的另一个项目会更好的满足你的需求,移步:https://github.com/wangmchn/WMPageController

@loverjiao0321
Copy link
Author

主要是 滚动视图上边 还有一个view 下边才是滚动视图 能行吗

@wangmchn
Copy link
Owner

可以 设置viewFrame就行 然后自己在PageController上面添加视图

@loverjiao0321
Copy link
Author

WMPageController *pageController = [self p_defaultController];
pageController.view.backgroundColor = [UIColor redColor];
pageController.view.frame = CGRectMake(0, 100, self.view.bounds.size.width, self.view.bounds.size.height - 100 );
[self.view addSubview:pageController.view];
我这样添加 为什么不显示呢?请指教

@wangmchn
Copy link
Owner

wangmchn commented Dec 2, 2015

WMPageController是UIViewController的子类,init后的用法跟UIViewController一样。
你应该用WMPageController代替self这个控制器。而不是在self上添加pageController的view。
如果要硬要这么显示(这样不合理),尝试先添加成为self的子控制器

[self addChildViewController:pageController];
[pageController didMoveToParentViewController:self];

@loverjiao0321
Copy link
Author

image
这个你是怎么实现的呢

@loverjiao0321
Copy link
Author

上边是一个视图,下边是一个使用你控件的滚动视图,应该如何实现,给个demo么

@wangmchn
Copy link
Owner

wangmchn commented Dec 2, 2015

这个是用的PageView
用pageController的话,创建一个控制器(比如xxxpageController)继承自Pagecontroller,设置viewFrame属性,
后在xxxpageController的viewdidload里面加载自己的视图

@loverjiao0321
Copy link
Author

恩 ok了 谢谢,确实比较灵活

@EmailSCG
Copy link

EmailSCG commented Apr 4, 2016

下面是tableviewcontroller的话怎么实现

@wangmchn
Copy link
Owner

wangmchn commented Apr 4, 2016

可以看看WMPageController这个项目,会比较适合你的需求

发自我的 iPhone

在 2016年4月4日,10:38,EmailSCG [email protected] 写道:

下面是tableviewcontroller的话怎么实现


You are receiving this because you commented.
Reply to this email directly or view it on GitHub

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants