草庐IT

viewController

全部标签

ios - 以编程方式调用时,Popover Segue 崩溃

我正在使用XCode4.2Storyboard。最初我有一个PopoverSegue锚定到嵌入导航Controller的UIViewController上的UIButton,一切都很好。现在我需要在执行segue之前添加条件行为,因此我执行了以下操作:删除了segue从UIViewController创建了一个新的segue从按钮创建一个IBAction在IBAction中调用了[selfperformSegueWithIdentifier:@"mySegue"sender:self]应用程序通过prepareForSegue,但随后抛出SIGABRT并记录以下内容\***Assert

ios - 设置 slider 值

我尝试在单击按钮后为slider设置一个值,但它不起作用-slider不会移动。代码运行良好,没有错误。应该很简单,但我想不通。xCode版本4.5.2谢谢!这里是我的代码:ViewController.h#import@interfaceViewController:UIViewController@property(weak,nonatomic)IBOutletUILabel*debugLabel;@property(weak,nonatomic)IBOutletUISlider*slider;-(IBAction)slider:(id)sender;-(IBAction)Butt

ios - 将带有可见导航栏的 View Controller 弹出到带有隐藏导航栏的 View Controller 时,带有 interactivePopGestureRecognizer 的黑色区域

我有这个ViewController#1,它是导航Controller的RootViewController,并且有self.navigationController.navigationBarHidden=YES;ViewController#1告诉它的导航Controller去推送ViewController#2,它有self.navigationController.navigationBarHidden=NO;当我想通过从屏幕左侧滑动来从ViewController#2返回到ViewController#1时,我看到我的View就像我在此处附加的屏幕截图一样。这是在我向右移动手

ios - 为什么会出现 Modal ViewController :animated: Turn The Background Black?

我正在使用presentModalViewController:animated:,虽然它在功能上可以正常工作,但在视觉上它有一个我想删除的工件。当模态呈现的viewController出现时,其父viewController完全隐藏,背景变为黑色。这不是我想要的。我的子viewController的View是半透明的,我想显示其背后的父viewControllerView。我想要的效果是一张描图纸在背景上滑动。我假设presentModalViewController:animated:支持这个。不是这样吗?谢谢,道格 最佳答案

iphone - Push ViewController 带模态动画(水平翻转)

我需要将一个ViewController推送到另一个ViewController。menuVC->VC1->VC2从menuVC到VC1不需要动画,但是从VC1到VC2和从VC2到VC1需要翻转动画。但是,当从VC2转到menuVC时,不需要动画。我正在使用以下代码:(来自howtopushaviewControllerwithflipanimation)[UIViewbeginAnimations:nilcontext:nil];[UIViewsetAnimationDuration:1];[UIViewsetAnimationCurve:UIViewAnimationCurveEa

ios - 如何从 viewController 中删除边距?

我使用Storyboard创建了一个新项目。现在,我想将一个UIView添加到默认的ViewController中。当我尝试使用AutoLayout将约束添加到UIView及其父ViewController时,它在前导和尾随空间显示-16而不是0。这使得UIView小于默认的UIViewController宽度。我怎么能删除这个?请帮忙。 最佳答案 只需删除对margin选项的限制.. 关于ios-如何从viewController中删除边距?,我们在StackOverflow上找到一个

ipad - 为什么 [UIViewController presentModalViewController :animated:] transitioning the modal view in from the left?

我在iOS4.3下的iPad上构建了一个仅支持横向的应用程序,尽管该错误也存在于iOS4.2下。在应用程序的几个地方,我将UIViewController显示为模态视图。所有这些都使用这种模式显示:viewController.modalPresentationStyle=UIModalPresentationFormSheet;viewController.modalTransitionStyle=UIModalTransitionStyleCoverVertical;[selfpresentModalViewController:viewControlleranimated:YES

ios - PageViewController 页面指示器向上推 View

我的页面ViewController的页面指示器将View的其余部分向上推,而不是在其顶部。如何将其分层放置在View上方?编辑:我附上了正在发生的事情的图片和代码。#import"RootViewController.h"#import"PageViewController.h"#import"AViewController.h"#import"BViewController.h"#import"CViewController.h"@interfaceRootViewController()@property(strong,nonatomic)UIPageViewController

ios - 如何将 UITableView Cell 链接到 Storyboard 中的不同 ViewController

我已经创建了一个UITableView并设置了所有内容,以便它在表中提取我想要的正确数据。我唯一的问题是当我点击一个项目时,我希望它打开那个viewController我已经正确设置了StoryboardID,所以一切正常,但请查看下面的代码,以防我遗漏了一些明显的东西:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{//Navigationlogicmaygohere.Createandpushanotherviewcontroller./**detailV

ios - UIPageViewControllerDatasource 调用向左滑动和向右滑动方法

如果viewControllerBeforeViewControllerviewControllerAfterViewController任一方法返回nil,则计数器部分也会被调用。这种行为是预期的行为吗?我能以任何方式阻止这种情况发生。这就是我试图做的。-(UIViewController*)pageViewController:(UIPageViewController*)pageViewControllerviewControllerBeforeViewController:(UIViewController*)viewController{if([viewControlleri