resignFirstResponder当页面滑动时我需要ECSlidingViewController.
如果我使用UIPanGestureRecognizer它.那是ECSlidingViewController在使用之后覆盖和倾斜幻灯片页面.
xcode objective-c resignfirstresponder ecslidingviewcontroller
我正在集成[ECSlidingViewController],我在github上发现,在我的应用程序中,我想知道是否有一个属性告诉我菜单是否已显示.我将使用它来控制菜单按钮的功能,作为一个切换来隐藏和显示菜单.有这样的财产吗?
我正在尝试使用umano的SlidingUpPanel并将滑块设为ViewPager.
但是,当尝试向左和向右滚动时,ViewPager不会移动.触摸事件似乎被SlidingUpPanel拦截.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<com.sothree.slidinguppanel.SlidingUpPanelLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/slider_layout"
android:layout_gravity="bottom">
<!-- Top Panel -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
</LinearLayout>
<!-- Sliding Panel -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<android.support.v4.view.ViewPager
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/pager">
</android.support.v4.view.ViewPager>
</LinearLayout>
</com.sothree.slidinguppanel.SlidingUpPanelLayout>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud) 我正在尝试uitableview使用ECSlidingViewController方法加载.
当我调用此代码时:
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone"
bundle:nil];
UITableViewController* page = [sb instantiateViewControllerWithIdentifier:@"tableViewPage"];
CGRect frame = self.slidingViewController.topViewController.view.frame;
self.slidingViewController.topViewController = page;
self.slidingViewController.topViewController.view.frame = frame;
[self.slidingViewController resetTopView];
Run Code Online (Sandbox Code Playgroud)
而"tableViewPage"是一个tableView控制器,而不是带有表的视图.它给了我:
[UITableViewController loadView]加载了"Bzc-w8-vsI-view-gnu-XH-Eb0"笔尖,但没有得到UITableView.
我试图制作一个方法topViewController,uitableviewcontroller而不是uiviewcontroller......但我失败了.我错过了什么?