标签: swrevealviewcontroller

如何在一个UIViewController中禁用SWRevealViewController滑动

如何在一个UIViewController中以编程方式禁用SWRevealViewController滑动,同时允许它在所有其他UIViewController中工作?

我想在登录视图控制器中禁用SWRevealViewController,以便用户无法使用菜单绕过它.

目前,用户可以滑动以显示菜单,然后选择转到另一个视图控制器的项目.我想禁用它.

uiviewcontroller ios swrevealviewcontroller

3
推荐指数
1
解决办法
3462
查看次数

ios SWRevealViewController显示push segue动画

我正在使用SWRevealViewController(更新版本)制作滑出式侧边栏菜单应用,

连接不同的后视控制器(基于不同的侧边栏单元)

SWRevealViewControllerSeguePushController class segue.

每次我点击一个与当前不同的单元格

侧边栏变得完全显露,然后新的后视控制器被推入

右边.

看起来旧的后部vc首先向右移动(完全不可见),然后新的移动

向左显示全屏.

这看起来并不顺利,我希望看起来我总是使用相同的视图控制器

不同的细胞轻拍,后面的vc 至少可以看到它的一部分.

有什么方法可以修改原始动画设置吗?

提前致谢!

animation sidebar pushviewcontroller ios swrevealviewcontroller

3
推荐指数
1
解决办法
1471
查看次数

突出显示SWRevealViewController中的活动链接

我在我的项目中使用SWRevealViewController为我的应用程序创建一个滑出菜单.

是否可以突出显示滑出的菜单中当前活动的链接?

我已经尝试向sidebarviewcontroller发送页面引用标识符,但似乎这没有任何效果,因为视图仅在应用程序启动时加载一次,然后只是显示和隐藏.

任何帮助将非常感激.

干杯

xcode objective-c ios xcode5 swrevealviewcontroller

2
推荐指数
1
解决办法
990
查看次数

SWRevealViewController FrontViewController没有加载,卡住为黑色,其他视图很好

我正在尝试转换我们的应用程序以使用SWRevealViewController为应用程序的每一侧提供一个侧栏.但是,尽管在其中一个示例应用程序中遵循了代码,但我收到的错误是前视图的ViewController无法正常工作.viewDidLoad被调用,但一切都是黑色的.

有趣的是,如果在我的viewDidLoad中,我将背景颜色设置为视图的红色,则会反映出来.但是原始故事板中的Interface builder中的内容却不是.

我在AppDelegate中使用的代码是:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    UIWindow *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    self.window = window;

    MainViewController *frontViewController = [[MainViewController alloc] init];
    RearViewController *rearViewController = [[RearViewController alloc] init];

    UINavigationController *frontNavigationController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
    UINavigationController *rearNavigationController = [[UINavigationController alloc] initWithRootViewController:rearViewController];

    SWRevealViewController *revealController = [[SWRevealViewController alloc] initWithRearViewController:rearNavigationController frontViewController:frontNavigationController];
    revealController.delegate = self;

    RightViewController *rightViewController = rightViewController = [[RightViewController alloc] init];
    rightViewController.view.backgroundColor = [UIColor greenColor];

    revealController.rightViewController = rightViewController;

    //revealController.bounceBackOnOverdraw=NO;
    //revealController.stableDragOnOverdraw=YES;

    self.viewController = revealController;

    self.window.rootViewController = self.viewController;
    [self.window makeKeyAndVisible]; …
Run Code Online (Sandbox Code Playgroud)

objective-c storyboard ios swrevealviewcontroller

2
推荐指数
1
解决办法
4402
查看次数

在导航控制器中覆盖后退按钮

我有这些流程的故事板.我正在使用SWRevealViewController导航到每个导航控制器.

- Navigation Controller 1 --> View Controller Initial (Home) --> View Controller Target
- Navigation Controller 2 --> View Controller X --> View Controller Y --> View Controller Target
- Navigation Controller 3 --> View Controller M --> View Controller Target
Run Code Online (Sandbox Code Playgroud)

从每个流上的View Controller Target,我想覆盖它的后退按钮,以便它可以返回View Controller Initial(Home)并在内存上释放它的对象.

有没有办法做到这一点?任何帮助,将不胜感激.谢谢.

uinavigationcontroller ios swrevealviewcontroller swift

2
推荐指数
1
解决办法
8257
查看次数

如何使用按钮管理SWRevealViewController

我试图将SWRevealViewController实现到我的项目中,但是我想用一个按钮来完成它,我找到的所有文档都是针对具有以下代码的barbuttonitems:

detailButton.target = revealViewController()
detailButton.action = #selector(SWRevealViewController.revealToggle(_:))
Run Code Online (Sandbox Code Playgroud)

我怎么能用一个简单的按钮呢?

iphone ios swrevealviewcontroller swift swift3

2
推荐指数
1
解决办法
1399
查看次数

没有情节提要的Swift SWRevealController

我用情节提要实现了SWRevealController,并且一切正常,但是现在我想在没有情节提要的情况下对应用程序进行编程。

有人可以帮我实施吗?我有一个FrontViewController和一个MenuViewController。为此我是否需要一个额外的SWRevealViewController,如果是,我必须编写什么代码?

我知道在SWRevealController上有一些信息,但是它在Objective-C中,并且在Swift 2.0中编写时遇到一些问题。

ios swrevealviewcontroller swift

1
推荐指数
1
解决办法
1162
查看次数

self.revealViewController()错误返回nil

我必须编写一个学校项目的应用程序,我们必须得到一个PDF类库和一个选定PDF的详细视图.问题是,当我选择一个类别时,应用程序崩溃,我得到这个错误"致命错误:在解开一个Optional值时意外发现nil"我注意到当我重新加载数据时,这个视图崩溃了.我得到错误的行是Open.target = self.revealViewController()

这是我的整个文件:

//
//  TableViewControllertest.swift
//  ProjetSwift
//
//  Created by geoffrey dalfin on 08/04/2016.
//  Copyright © 2016 geoffrey dalfin. All rights reserved.
//

import UIKit
import Alamofire

class TableViewControllertest: UITableViewController {

@IBOutlet weak var titrePDF: UILabel!
@IBOutlet weak var Open: UIBarButtonItem!

@IBOutlet weak var titleView: UINavigationItem!
var TabPDF = [Dictionary<String, AnyObject>]()
var selectedCategorie = String("")




override func viewDidLoad() {
    if selectedCategorie == "" {
        loadDataPDF()
    } else {
        LoadPDFCateorie(selectedCategorie)
    }

    super.viewDidLoad()
    tableView.delegate = self
    tableView.dataSource …
Run Code Online (Sandbox Code Playgroud)

swrevealviewcontroller swift

1
推荐指数
1
解决办法
1214
查看次数

我如何在ios中的swreveal视图控制器中推送pop?

我有一个像 Facebook 这样的应用程序。我想在 swreveal 视图控制器中推送和弹出。怎样才能做到这一点?检查以下图像。

在此处输入图片说明

任何帮助将不胜感激。

objective-c ios swrevealviewcontroller

0
推荐指数
1
解决办法
1656
查看次数

Swift 3:使用侧栏菜单

我要尝试使用KYDrawerControllerSWRevealViewController侧栏菜单.但是有一个问题,每个人都给出了一个相同viewcontroller的例子.当我按下tableView上的单元格并保留侧栏菜单时,我想更改viewcontroller.这是我第一次使用侧栏菜单.我猜这就是为什么我没有得到主要想法,我不能这样做.如果你给我一个想法或样品,我会很感激.

cell tableview ios swrevealviewcontroller swift

0
推荐指数
1
解决办法
2785
查看次数