Tag: 故事板

如何“取消”UIStoryBoardSegue

有谁知道如何有条件地“停止”继续转换: 我的表格视图单元格表示可以在深入的“细节”视图中查看的产品…或者不能! (这取决于几件事情) 现在我的应用程序认为所有产品“解锁”: – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { NSIndexPath *selectedRowIndex = [self.tableView indexPathForSelectedRow]; ListaProdottiController *prodottiViewController = [segue destinationViewController]; prodottiViewController.blocco = [self.fetchedResultsController objectAtIndexPath:selectedRowIndex]; } 我怎样才能取消行select=>向下钻取,在这一点上?

故事板和SVN冲突

这是一个问题,我们从来没有处理,直到故事板被介绍 – 每当有一个UI的冲突的机会,我们只是确保没有2个开发人员曾经在同一个XIB文件同时工作。 我们避免解决XIB冲突的原因是可能存在问题的副作用(XIB以XML格式表示,所以没有合并2个版本的“好”方法)。 现在我们正面临着这个问题,因为我们所有的用户界面元素都在同一个.storyboard文件中 – 防止项目中的任何2个用户界面元素同时工作,使得并行工作非常困难。 有关如何解决这个问题的任何build议? 感谢您的努力。

IOS的StoryBoard多个Segue的TableCell

嗨,我有一个故事板,并能够显示单击表格单元格时的细节视图。 我想添加额外的function,以便取决于我点击什么单元格我显示一个不同的视图控制器。 我尝试从同一个单元格中拖出两个segues,但不允许。 我的想法是,我会有两个单元格,每个指向不同的视图,然后调用所需的继续: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSInteger row = indexPath.row; NSLog(@"Selected Item 🙂 %@",[NSString stringWithFormat:@"%@",[myData objectAtIndex:row]]); if(row %2 ==0){ NSLog(@"Even"); [self performSegueWithIdentifier:@"ShowSecondIndex" sender:self]; }else{ [self performSegueWithIdentifier:@"ShowSelectedMovie" sender:self]; NSLog(@"Odd"); } } 然后我会在prepareForSegue中处理这个segue – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { NSLog(@"Prepare For Segue ID:%@",[segue identifier]); if([[segue identifier] isEqualToString:@"ShowSelectedMovie"]){ Tab2_ItemViewController *vc = [segue destinationViewController]; NSInteger selectedIndex […]

xCode 6 beta 7:故事板在右侧和左侧增加了额外的空间

当我添加子视图到根视图控制器的视图,并与自动布局设置的领导空间,尾随空间,topSpace和底部空间为零,左右两侧出现一些额外的空间(所以如果我打印子视图的框架,它的原点将是16,比32应该是)。 所以实际上,我们得到的领先和尾随空格不是零… 正如你所看到的图片领先空间 – 零,但origin.x = 16 早些时候,我没有努力与自动布局,所以我的问题是:这是一个新的xCode或function的错误? PS所有框架和限制已更新。

UIStoryboard:什么是正确的方式来获得积极的故事板?

我目前正在疯狂地挖掘所有的文档,还没有find我正在寻找的东西。 我怀疑这是一个真正的噢! 回答。 我只需要在主包中find活动的故事板,并想知道最好的方法来做到这一点。 这样我就可以使用[UIStoryboard storyboardWithName:@"XXX" bundle:mainBundle]来提取正在运行的故事板。 我知道如何通过切换成语来克服它,但我觉得这是一个… kludge。 什么是这样做的正确方法? 更新: 好。 我find了。 像往常一样, 在堆栈溢出 (苹果官方文档网站;)。 这里是我解决的代码: UIStoryboard *st = [UIStoryboard storyboardWithName:[[NSBundle mainBundle].infoDictionary objectForKey:@"UIMainStoryboardFile"] bundle:[NSBundle mainBundle]];

从故事板中的外部xib文件加载视图

我想在故事板中的多个视图控制器中使用视图。 因此,我考虑在外部xib中devise视图,以便在每个视图控制器中反映更改。 但是如何在故事板中加载一个外部xib的视图,甚至有可能? 如果不是这样的话,还有什么其他的select可以适应这种情况呢?

故事板与旧的XIB方式

我是iOS新手,想知道哪个是最好的学习。 我已经阅读了一些这里的答案,所以有些人会说使用故事板,别人会说先学习XIB。 学XIB有什么好处吗? XIB更容易理解,并将帮助故事板?

更改故事板中的UIButton BorderColor

我在用户定义的运行时属性中为UIbutton设置了CornerRadius和BorderWidth。 没有添加layer.borderColor它的作品,以黑色显示边框。 但是当添加layer.borderColor不起作用(不显示边框)。 提前致谢。

故事板uiviewcontroller,“自定义类”不显示在下拉菜单中

我有我在我的应用程序故事板创build的UIViewController,以及我添加到项目(并正确在我的目标的编译阶段)的自定义UIViewController子类。 但是,当我去在Storyboard的视图控制器上设置“自定义类”属性时,我的自定义类不会显示在列表中。 检查该类是我的应用程序的目标的一部分,而不是testing' 双检查它是正确的UIViewController的子类 编译的程序只是为了确保xcode使用最新的信息 重新启动xcode 什么会导致我的class级不在“自定义class级”下拉菜单中显示?

将视图控制器从一个故事板移动或复制到另一个

我有一个故事板中的几个UIViewControllers 。 现在我想将一些UIViewControllers移动到另一个Storyboard。 可能吗?