找不到ECSlidingViewController属性?

时间:2014-05-21 19:02:06

标签: ios xcode ecslidingviewcontroller

我正在尝试在我的应用中使用ECSlidingViewController并在尝试使用本教程时遇到问题:https://www.youtube.com/watch?v=HqFFjmhoO1c。 我试图访问“underleftwidthlayout”函数,它说它不存在,即使我能够使用self.slidingviewcontroller。我不明白为什么会发生这种情况。这是代码。      - (void)viewDidLoad {     [super viewDidLoad];

// Uncomment the following line to preserve selection between presentations.
// self.clearsSelectionOnViewWillAppear = NO;

// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
// self.navigationItem.rightBarButtonItem = self.editButtonItem;
self.menu = [NSArray arrayWithObjects:@"Main",@"Second", nil];
[self.slidingViewController setAnchorRightRevealAmount:200.0f];
self.slidingViewController.underleftWidthLayout = ECfullwidth;

3 个答案:

答案 0 :(得分:1)

ECRight转向anchorTopViewToRightAnimated:onComplete

ECLeft转向anchorTopViewToLeftAnimated:onComplete

resetTopviewresetTopViewAnimated:onComplete

而不是导入"ECSlidingViewController.h"导入:"UIViewController+ECSlidingViewController.h"

答案 1 :(得分:0)

您是否忘记将“#import”ECSlidingViewController.h“添加到.m文件中?

答案 2 :(得分:0)

你应该做的第一步是查看ECSlidingViewController.h,你会发现该地产不存在。

您正在查看的教程已经很老了(1年在编程世界中已经很老了)。在{2013年10月27日提交的提交中,underleftWidthLayout属性很久以前就被删除了。