草庐IT

ViewController3

全部标签

iphone - 如何从 subview 中的 ViewController 访问数据?

我有一个ViewController,它包含一个实例变量,该实例变量包含一个带有一堆数据的字典对象。该View相当复杂,包含几个我从单独的View文件实例化和嵌入的subview(以避免在实际的ViewController中有一千行UI代码)-但是这些存在于它们自己的文件中的subview如何访问我的字典对象来自ViewController?因此,当我编辑DescriptionView.m文件时-如何从ViewController访问locationData字典对象的内容?希望你明白我的意思。这是来自ViewController的片段:CaseViewController.h#impo

ios - 从 ViewController 调用 UITableViewDelegate 方法

我想从我的ViewController类中调用以下方法:-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section;但是对于我的生活,我无法弄清楚该怎么做。我试过:UIView*view=[tableViewviewForHeaderInSection:section];UIView*view=[selfviewForHeaderInSection:section];UIView*view=[selftableView:viewForHeaderInSection:sectio

ios - 如何在 iOS 应用程序启动前打开 ViewController

我在iOS5中工作,在加载我的应用程序之前,我想打开另一个ViewController,用户应该在其中输入一些数据,例如密码,当密码匹配时,应用程序将被打开,我是不知道如何做到这一点..我尝试了一些代码,我在下面写了-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{if(somecondition){ViewController*View=[[ViewControlleralloc]initWithNibName:@"ViewC

ios - 在其他 ViewController 中设置变量,有问题

我想在另一个ViewController中设置一个变量,这样当我切换到它时它就在那里,这是代码:CalendarMonthViewController.m#import"ViewControllerInsert.h"...-(void)calendarMonthView:(TKCalendarMonthView*)monthViewdidSelectDate:(NSDate*)date{NSLog(@"DateSelected:%@",date);ViewControllerInsert*controller=[[ViewControllerInsertalloc]initWithNi

AppDelegate 和 ViewController 类之间的 iOS 区别

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我如何知道AppDelegate类中的代码以及ViewController类中的代码。这两个类在UIViewController和UIApplicationDelegate中都有类似的方法viewDidLoad和applicationDidFinishLaunching:。我想applicationDidFinishLaunching:将首先被调用,这就是您创建View的地方。但是有人可以解释一下每个类中

ios - 将数据从一个 ViewController 发送到另一个。

我有两个ViewController:1)ViewController2)TestAppViewController在ViewController.h中,我定义了一个标签,我想从第二个viewController发送其文本,即`TestAppViewController。为此,我在ViewController.h中定义了一个@propertyNSString*,并在我的第二个Controller中创建了这个ViewController的一个对象。然后给这个属性传了一个值,但是ans仍然是nil。以下是我的代码:@property(nonatomic,retain)NSString*la

ios - 如何告诉 viewcontroller 从另一个类更新它的 UI

我想了解如何更新当前可见的viewController。我有ViewControllerA和ClassA。我想告诉ViewControllerA从ClassA重新加载tableview上的数据。执行此操作的最佳方法是什么?我找到了this问答,但我认为这对我的情况不起作用,或者我没有正确理解它。 最佳答案 在不知道您的设置的情况下,最简单的方法是使用NSNotificationCenter。这是您可以执行的操作:在ViewControllerA中为NSNotificationCenter添加钩子(Hook):-(void)viewD

ios - 呈现小型 Modal VIewController Objective C

我的任务是在一些现有的VC中添加新的简单通知模态视图。充其量,我想实现一个在当前View上显示notificationVC的功能。有很多类似的问题,但它们对我不起作用或需要委托(delegate)、转场等。谢谢,这就是我想要的: 最佳答案 如果您想在另一个ViewController上显示一个ViewController,最简单的方法是将modalPresentationStyle设置为UIModalPresentationOverFullScreen或UIModalPresentationOverCurrentContext。如果

iphone - 在 appdelegate.m 文件中找不到 viewcontroller

我正在按照ios教程将Facebook合并到我的应用程序中。一切都很顺利,直到我开始添加注销按钮。我不断收到错误消息,指出在类型的对象上找不到属性“ViewController”。我究竟做错了什么?这是我的appdelegate.m文件中的代码。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//AddtherequestsdialogbuttonUIButton*requestDialogButton=[UIButtonbu

iphone - 不带后退按钮的当前 ViewController

我遇到了一个烦人的问题,它让我失去了最好的:我有3个ViewController,一个用于详细显示广告,还有一个工具栏。现在我想要的是,如果用户在第一个View中按下我工具栏上的facebook图标,它必须执行检查。如果检查结果为假,则需要转到显示登录屏幕的第二个View。如果用户在这里登录,它必须转到第三个屏幕,该屏幕显示一个简单的输入+按钮来更新他们的状态。当用户在第三个屏幕时,应该有一个“后退”按钮,但这个按钮不应将他们带回View2,而是应该将他们带回View1(广告详细信息屏幕)。我想我想显示第二个屏幕(如果检查结果为false)而不用按下它但保持NavigationBar+