草庐IT

BugTest_ViewController

全部标签

iOS:在 ViewController 类型的对象上找不到属性

所以我试图将一个浮点值设置到另一个ViewControllerNewLinkViewController中。这是我的代码:-(IBAction)selectSize:(id)sender{UIButton*selectSize=(UIButton*)sender;sizeChosen=[[[selectSizetitleLabel]text]floatValue];[selfdismissViewControllerAnimated:YEScompletion:^{[mainControllersetMySizeLabel:sizeChosen];[NewLinkViewControl

iphone - 从底部加载一个 Navigation ViewController

我有四个ViewController,其中ViewController是使用UINavigationController加载的。我可以一个一个地切换到每个ViewController。问题是,因为我使用的是NavigationController,所有ViewController都是从左侧或右侧加载的。但我想从底部加载ViewController。我知道我可以使用presentModalViewController从底部呈现ViewController。但它不等同于导航Controller,因为从第4个ViewController,如果我按下一个按钮,我需要来到第一个ViewContr

ios - 单击按钮更改 viewController

我是iPhone编程新手。我正在尝试的是我有一个带按钮的屏幕。而且我想更改ViewController,而不仅仅是单击该按钮时的View(我知道如何添加subview),因为从第二个ViewController,我必须转到第三个View,如果我先添加subview,这是不可能的地方。有人可以帮我吗?这可能吗?如果是,怎么办?所有View和ViewController都是以编程方式创建的。我没有使用IB。编辑:这里是点击按钮时触发的相关代码-(id)showCurrentLoc:(id)sender{locationController=[currentLocControllerallo

ios - self.viewController.webView stringByEvaluatingJavaScriptFromString 不起作用

NSString*jsString=[NSStringstringWithFormat:@"alert('ok');"];[self.viewController.webViewstringByEvaluatingJavaScriptFromString:jsString];我在cordovaappdelegate.m中写的! 最佳答案 在cordova-ios@3.x上你应该能够做到:[self.webViewstringByEvaluatingJavaScriptFromString:jsString];在cordova-ios

iphone - 在 iPhone 上的另一个 ViewController 上创建一个 View 弹出窗口

当我在iPhone上按下按钮时,我试图制作某种弹出View。如果我可以使用ViewController管理该弹出View,那就太好了。我发现UIPopoverController可能是解决方案,但它似乎只适用于iPad...但无论如何,iPhone有没有类似的解决方案?我正在使用Storyboard 最佳答案 在Github上查看这些存储库:https://github.com/werner77/WEPopoverhttps://github.com/50pixels/FPPopover

objective-c - 从第二个 ViewController 回到第一个 ViewController

我正在构建一个目前有3个ViewController的应用程序。其中之一在成功登录后使用,因此与此问题无关。当我发现Storyboard不能提供我需要的精细控制时,我混合使用Storyboard和以编程方式构建东西。第一个ViewController构建在我的“MainStoryboard”中。它在底部有一个登录表单和一个信息按钮。我通过在didFinishLaunchingWithOptions中执行以下操作将其链接到我的AppDelegate:ViewController*viewController=(ViewController*)self.window.rootViewCon

iPhone - 设计我自己的 viewController 转换

我的应用有一堆viewController,我正在尝试设计我自己的从一个viewController到另一个viewController的动画过渡。我找到了-(void)transitionFromViewController:(UIViewController*)fromViewControllertoViewController:(UIViewController*)toViewControllerduration:(NSTimeInterval)durationoptions:(UIViewAnimationOptions)optionsanimations:(void(^)(v

iphone - 使用 Custom Segue 以编程方式导航到另一个 ViewController

Storyboard中有两个ViewController。我确实以编程方式成功地从第一个导航到第二个:UIStoryboard*storyboard=[UIStoryboardstoryboardWithName:@"MainStoryboard"bundle:nil];YourViewController*yourViewController=(YourViewController*)[storyboardinstantiateViewControllerWithIdentifier:@"yourViewControllerID"];[self.navigationControlle

ios - 如果 ViewController 包含 TableView 作为根目录,如何将它添加到导航 Controller ?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。关于您编写​​的代码问题的问题必须在问题本身中描述具体问题—并且包括有效代码以重现它。参见SSCCE.org寻求指导。关闭9年前。Improvethisquestion我正在尝试将UIViewController(AddProjectViewController)添加到导航Controller(navigationController),它有一个tableView设置为根,它不起作用。这就是我设置文件的方式:http://d.pr/y8rt代码在ProjectsController.m-请帮忙:(

ios - 如何从navigationController(viewControllers/stack)弹回指定viewController?

我创建了一个具有串行View(A、B、C、D、...)的应用程序,我需要将D弹出回B。有人可能会说为什么不使用:[self.navigationControllerpopToViewController:[[self.navigationControllerviewControllers]objectAtIndex:1]animated:YES];但是,这不是一个好的解决方案。因为这个方法需要你得到我们的“B”所在的索引。问题:如何获取viewControllers中“B”的索引?UIViewControllers中的格式应该是:“”,“”,"","",“”我已经尝试使用rangeOf