草庐IT

viewController

全部标签

ios - 缺少 View Controller

用于在“显示尺寸检查器”上显示以便我可以更改“模拟尺寸”的“ViewController”,它在哪里?我试过帮助,它给了我图片中显示的内容 最佳答案 选择View>实用工具>属性检查器点击这个蓝色突出显示的按钮 关于ios-缺少ViewController,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/34696811/

ios - ViewModel 完成操作时在 ViewController 中的通知

我正在制作一个简单的iOS应用程序以学习ReactiveCocoa。到目前为止我一直在使用XIB文件,但决定切换到Storyboard。在我的第一个View中,我有登录屏幕,当用户按下按钮时,viewModel执行RACCommand来验证用户并下载他的联系人列表。之后,我需要从ViewController调用performSegueWithIdentifier:来显示下载的数据。如何在ViewController中通知viewModel已成功完成其操作?这是来自ViewController的代码片段:RAC(self.viewModel,username)=self.username

ios - UINavigationController 在关闭呈现的 View Controller IOS 后表现错误

我现在正在使用tabbarController和uinavigationController,当我通过presentviewcontroller调用MFMailComposeViewController,并通过dismissviewcontrolleranimated解除时,我向后滑动并再次单击以推送viewcontroller我发现后退按钮消失了,标题是错误的.Tab->ViewController[A](导航Controller嵌入)-(PUSH)->ViewController[B](带后退按钮)-(Present)->MFMailComposeViewController-(关

ios - 将 accessibilityIdentifier 添加到 UITabBarButton

我在我的应用程序中显示一个UITabBar,并尝试将accessibilityIdentifier分配给按钮。为此,我在每个ViewController实例化中使用了以下几行:viewController.tabBarItem.accessibilityIdentifier=@"ViewControllerID";这些viewControllers都被添加到UITabBar中,如下所示:NSMutableArray*tabBarItems=[NSMutableArrayarray];for(NSIntegeri=0;i所以,我认为这里应该发生的事情是,我们正在获取正确设置了access

iOS 无法从不同的 View Controller 向按钮添加操作

我有一个ViewController1,其中有一个按钮,它使用当前ViewController调用ViewController2。我已经向ViewController2中的Button添加了一个Action。但是Button在单击时不会调用该操作。我的代码是:显示ViewController2:-(void)viewDidLoad{[superviewDidLoad];ViewController2*addShot=[[ViewController2alloc]initWithNibName:@"ViewController2"bundle:nil];[addShot.addShotB

ios - ViewController-Presenter-Interactor 是否应该具有一对一的关系

我正在阅读有关VIPER的文章,我的理解是-通常一个viewController与一个演示者相关,而一个演示者与一个交互器对话。但是,如果我们有主从页面或列表详细信息页面怎么办。要显示项目列表,我将有一个Controller/演示器来显示列表,另一个Controller/演示器来显示详细信息。并且FetchList和FetchDetail应该属于同一个交互器。如果这两个演示者与这个交互器通信,他们将必须同时实现FetchList和FetchDetail方法。并且这两个方法的实现之一将是空的。 最佳答案 您应该有两个独立的VIPER模

ios - 将数据从 ViewController 传递到表格单元格中的集合单元格

这可能有点令人困惑,但我有一个ViewController,它有一个包含自定义表格单元格的表格View,在这个表格单元格中,我有一个collectionView,每个单元格都包含一个图像。我正在尝试使用下面看到的userToView变量配置我的collectionCell的图像。下面的委托(delegate)函数是配置表格单元格的地方:OtherUserAccountViewController.swiftclassOtherUserAccountViewController:UIViewController,UITableViewDelegate,UITableViewDataSou

ios - Objective-C 如何从与当前 View 重叠的选项卡栏中呈现操作表?

我想添加一个在点击标签栏中心项目时出现的操作表。就像在这个例子中:thisishowitshowswhencenteritemisclicked我已经从Storyboard中添加了标签栏并且它工作正常。它的困难部分是如何保持以前的View并覆盖操作表。提前致谢。 最佳答案 使用这个委托(delegate)函数来拦截选项卡选择对于swift3functabBarController(_tabBarController:UITabBarController,shouldSelectviewController:UIViewControl

ios - 同一个 ViewController 上的 2 个 PickerViews - titleForRow 基金 "will not be executed"

我已经标记了PickerViews1和2,但我在functitleForRow上收到“不会被执行”的消息,我该如何解决这个问题?@IBOutletweakvarshoeDetailPic:UIImageView!@IBOutletweakvarshoeDetailName:UILabel!@IBOutletweakvarshoeDetailPrice:UILabel!@IBOutletweakvarshoeColourPickerView:UIPickerView!@IBOutletweakvarshoeSizePickerView:UIPickerView!varpickerColo

ios - 如何通过单击 UITableViewCell 按钮将数据发送到另一个 ViewController

我想使用uitableviewcell中的按钮单击发送数据。我从网络服务中获取数据。每行按钮向viewController发送不同的数据。在下面附加cellForRowAtIndex方法:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(nonnullNSIndexPath*)indexPath{staticNSString*identifier=@"CategoryCell";NSDictionary*dictMenuData=[_arrHandMadeListobjectAtInde