问题标签 [ecslidingviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3302 浏览

ios - 将 ECSlidingViewController 与 TableView 一起使用

我在我的应用程序中使用ECSlidingViewController,它包含的拥有GestureRecognizer看起来像:

它阻止了 TableView 的滚动。当我删除该行滚动工作正常。我的方法有什么问题?

注意:TableView是导航控制器的一部分。我正在使用StoryBoards

0 投票
3 回答
611 浏览

objective-c - 页面滑动时的ECSlidingViewController resignFirstResponder

resignFirstResponder当页面滑动时我需要ECSlidingViewController.

如果我使用UIPanGestureRecognizer它。那是覆盖ECSlidingViewController和使用后不能滑动页面。

0 投票
2 回答
2770 浏览

ios - 从 ECSlidingViewController 呈现模态视图控制器

在我的应用程序中,我ECSlidingViewController通过Storyboard. 在我的 AppDelegate 的didFinishLaunchingWithOptions方法中,我如上实例化它:

我想要的是能够显示一个全局模式视图控制器(例如,当应用程序处于活动状态时推送通知到达时)而不知道当前哪个控制器在滑动控制器中处于顶部。

我所做的是(在我的 AppDelegate 中):

但它似乎不起作用。

无论哪个控制器是 topViewController,有什么方法可以从我的滑动控制器中呈现模态控制器?

PS。如果不是,是否有可能我想要的东西可以SWRevealViewController代替ECSlidingViewController?如果值得,我会走痛苦的路转行。

先感谢您!

0 投票
1 回答
220 浏览

ios - iOS App ECSlidingViewController:向其添加新的视图控制器和瞬态

我在我的应用程序中使用 ECSlidingViewController。示例代码附带了四个 ViewController。这四个 ViewController 对应于“MenuViewContoller”中的四个选项。

现在我想在“FirstTopViewController”中添加一个 TableViewController。此 TableViewController 的每个单元格都指向一个 ViewController,它不是四个预定义的 ViewController 之一。

我看到 ECSlidingViewController 提供了一个“SampleTableViewController”。但我不知道如何“过渡”到这个 ViewController。

我之前确实使用过 UINavigationController。我知道如何将视图控制器推送到 NavigationController。我不知道如何配合 UINavigationController 和 ECSlidingViewController。

非常感谢。

这是一个演示: http ://www.penghou.net/file/question.png

0 投票
2 回答
105 浏览

ios - 调整 UITable/Cell 宽度

我一直在开发一个包含 ECSlidingViewController 项目的应用程序,以给我一个可以从左侧滑入的导航。导航链接位于 NSArray 中,并使用以下代码动态显示到 UITable 中:

问题在于,一旦我们查看滑出控制器,文本的长度就太长而无法显示。现在看起来像这样:

在此处输入图像描述

如果可能的话,我希望能够减少单元格宽度,甚至将文本分成两行并使其看起来更像这样:

在此处输入图像描述

任何有用的建议将不胜感激!

0 投票
1 回答
2329 浏览

ios - 从普通视图控制器打开 ECSlidingViewController

我正在使用ECSliding,但我遇到了这个问题!

在我的项目中有这些文件:

初始化视图控制器(ECSlidingController)

第一视图控制器(UIViewController)

第二视图控制器(UIViewController)

左菜单视图控制器(UIViewController)

第三视图控制器(UIViewController)

我使用 InitView 将我的 FirstView 设置为顶视图,向右滑动打开 LeftMenu。在 LeftMenu 中有 2 个按钮,一个按钮作为顶视图加载 FirstView,第二个按钮加载 SecondView。

在我的 FirstView 和 SecondView 中有一个相同的按钮,它不是将 ThirdView 作为顶视图控制器而是作为新视图加载:

在我的 ThirdView 中有 2 个按钮,一个按钮加载 FirstView,第二个加载 SecondView。由于 ThirdView 不是顶视图而是另一个视图,我必须调用 ECSliding 才能打开我的 FirstView 或 SecondView。我使用我的 InitView 成功地从我的 ThirdView 加载了 FirstView

但是如何从我的 ThirdView 加载 SecondView?我的问题基本上是如何在普通视图之后加载使用 ECSliding 的东西。

0 投票
5 回答
2492 浏览

ios - 顶视图动画的ECSlidingViewController问题

我正在使用ECSliding,但我遇到了这个问题!

在我的项目中有这些文件:

初始化视图控制器(ECSlidingController)

第一视图控制器(UIViewController)

第二视图控制器(UIViewController)

左菜单视图控制器(UIViewController)

我使用 InitView 将我的 FirstView 设置为顶视图。

在我的 FirstView 中有一个按钮,按下时将 SecondView 设置为顶视图。

是否可以像打开新视图一样为不断变化的顶视图设置动画?或者我怎样才能打开一个像第一个一样使用 ECSliding 的新视图?

我正在使用此代码更改顶视图:

我想要的动画可能只是默认动画,例如:

0 投票
1 回答
562 浏览

ios - 进行模态搜索时出现错误的 ViewController(使用 ECSlidingViewController)

我从登录视图控制器模态地呈现注册视图控制器。我的初始视图控制器是登录视图控制器,当我以模态方式呈现注册视图控制器时,没有任何问题,但是当我使用 ECSlidingViewController 在注销时重置顶视图时出现了问题。我使用以下代码在注销时将顶视图重置为登录视图控制器。

当我在使用 ECSlidingViewController 重置顶视图后以模态方式呈现注册视图时,注册视图控制器的 presentingViewController 属性设置为另一个视图控制器,而不是登录视图控制器。

我知道很难掌握问题的本质,但是如果有人需要更多细节以便他们可以回答这个问题,请随时:)

0 投票
1 回答
672 浏览

iphone - ECSliding,改变LeftViewController下

我正在使用 ECSliding,但我遇到了这个问题!

在我的项目中有这些文件:

我使用 InitView 将我的 FirstView 设置为顶视图。

向右滑动显示 LeftMenuViewController,它有一个按钮,如果按下将 topview 更改为 SecondViewController。我想知道是否可以使用 LeftMenuTwoViewController 作为 SecondView 的 underLeftViewController。我还想要一个将 topView 更改为 FirstView 的 LeftMenuTwo 按钮。

我想要一个带有 underLeftViewController 作为 LeftMenuViewController 的 FirstView,以及一个带有 underLeftViewController 作为 LeftMenuTwoViewController 的 SecondView。每个菜单都有一个按钮,可以将 topView 更改为另一个具有不同 underLeftViewController 的按钮。

我这样做了:

但是当我按下按钮时,topView 通过向右滑动开始弹跳动画,但在 TopView 离开屏幕后立即不再返回,underLeftViewController 变为空白。有谁知道为什么?

下载:我的项目

0 投票
2 回答
432 浏览

iphone - ECSliding,在 AppDelegate 中引用 RightController

我正在使用 ECSliding,但我遇到了这个问题!

我有一个 topView 和两个菜单,

两者UIViewController

我想在 AppDelegate 中提供对右视图控制器、左视图控制器的引用。

我在LeftViewController.h

didFinishLaunchingWithOptionsAppDelegate.m

但我得到这个错误AppDelegate.mself.storyboard

Property 'storyboard not found on object of type 'AppDelegate *

我怎么解决这个问题?