Tag: uistoryboard

在Xcode 6.3中预览和resize

我使用Xcode 6.3 ,但我无法preview and Resizingbutton。 resizebutton应该最后出现在附加的图像中。 在xcode 6.3之前的这个面板中有4个button 我无法看到以下图像的最后一个button: 那么如何才能实现第四个button?

从Storyboard中设置IBAction时,触摸“拖动距离”

我知道如何设置UIPanGesture事件和识别器,并获取我需要的数据时,我编程创build它们。 不过,我正在尝试学习如何使用故事板并使用IBOutlets。 我拖了一个IBAction的“触摸拖动里面”。 @IBAction func dragButtonDragEvent(sender: AnyObject) { println(sender) } 问题是我得到的发件人对象只是button本身。 有没有办法获得拖动距离或拖动事件数据时使用IBAction? 我试过了 @IBAction func dragButtonDragEvent(sender: AnyObject) { var drag:UIPanGestureRecognizer = sender as UIPanGestureRecognizer println(drag.state) } 但是,我得到了一个错误的内存访问错误和println不执行,因为发件人是button不是事件。 你可以build议如何使用Touch Drag Inside事件从故事板连接时?

几个小部件使用XCode Storyboard(或“做错了”)?

我已经开始了一个新的基于Storyboard(iPad)的XCode项目,它基本上应该有一个UI: 一个屏幕显示来自networking全屏的结果,顶部有一个导航栏。 最终用户可以切换到导航控制器从(1)到另一个屏幕,该屏幕应该包含一个表格,列出几个演员+一些额外的小部件。 networking代码已经正常工作,但是我遇到了与数据交互的问题。 我在XCode中创build了以下用户界面: 我不能让屏幕2上的UITableView拥有一个合适的UITableViewController而不必强迫屏幕2中的UITableView进入全屏状态。 我可以指定一个UITableViewController (或者事实上任何种类的*Controllerembedded到视图中的这种方式? 另外:是否有一个喜欢使用故事板处理用户界面的其他方式? 我只是推动故事板太远,应该恢复到'笔尖'/程序创作? 编辑 @ jrturton的答案是正确的,一个小图片来补充他的附加规范: 编辑行动,危险! 您不得拖动到父View ,您必须确保您拖动到父View Controller ,否则会发生不好的事情 :

UITableView reloadData不能正常工作的时候把它放在Editing Did End IBAction中,知道为什么

我在表格的每个单元格中放置了一个文本字段。 编辑文本字段后,将触发EditingDidEnd事件。 在处理这个事件的方法中,我尝试使用 [XXXUITableViewController.tableView reloadData]; 但它不起作用(委托方法没有被调用)。 如果我尝试像hanlding Tapgesture一样重新加载数据,它的工作就好了。 我可以使用anthoer的方式来使我的应用程序工作,但最好知道为什么reloadData不工作。 任何想法,非常感谢。 – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"ParCellID"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; for(UIView * old in cell.contentView.subviews){ [old removeFromSuperview]; } //add a textfield in Table Cell View ParticleConfigCellView * parCell=[[[NSBundle mainBundle] loadNibNamed:@"ParticleConfigCellView" owner:self options:nil]objectAtIndex:0]; [parCell refreshFromDataSource:[self.dataContainer.data_particleConifig objectAtIndex:indexPath.row]]; [cell.contentView addSubview:parCell]; […]

复制大小类的故事板

我用“wCompact”(紧凑宽度)和“hRegular”(Regular Height)大小等级制作了故事板。现在,当我更改为“wAny”|“wHeight”时,故事板上的所有组件都是特定的视图控制器我想要复制“wAny”(Any Width)和hAny(“Any Height”)大小类的相同devise,我该怎么做呢?下面是“紧凑宽度”和“常规高度”的图像我也提到过, 为什么故事板UI元素没有显示在UIViewController在Xcode 6?但我想知道是否通过任何方式复制大小类在xcode6中可用。

如何将表数据源和委托出口链接到UITableViewController?

我是Swift / iOS开发新手。 我在storyboard中有一个UITableView ,我想用一些数据填充。 在我这样做的尝试中,我创build了一个inheritance自UITableViewController的类。 实现还没有完成,但我的理解是,通过inheritance这个类,我可以提供一个IBOutlet dataSource和delegate 。 当我尝试将sockets拖入源文件时,我没有得到我以前testing过的插入点。 见下图: 我需要做什么来定义这个类作为UITableView的处理程序?

可定制的主题颜色来devise在iOS应用程序

我需要使应用程序devise,可以根据用户想要的主题定制。 我只应该在一个地方改变颜色,整个应用程序的主题应该改变。 注:不同的主题包含不同的主题颜色。 我所做的是做这样的调色板。 在这个图像中,如果我将ThemeColor更改为Green而不是Blue那么在哪里使用过ThemeColor ,那么应该将它改为Green 。 但我无法find一种方法来定制这种颜色。 或者其他任何方式,我错过了达到我的要求? 任何帮助赞赏..

UITextView取消选中可选checkbox会在运行时导致文本问题

在故事板中使用文本视图可以使其不可编辑或不能在行为标题旁边select,反之亦然: 似乎选项看起来非常有前途,它适用于可编辑选项。 但是,当我取消selectcheckbox,它会导致运行时的字体和文本的一些问题。 所以,假设我将字体设置为Helvetica-Bold ,并将颜色设置为红色 (这不是文本视图的默认设置),然后取消选中上面图像中的可选框。 接下来让我添加一些代码来viewDidLoad: self.theSameTextViewIamTalkingAbout.text = @"some text"; 所以,当我运行我的应用程序时,我看到文字变回默认的字体和黑色,这是默认的颜色。 我不知道这个checkbox是否会将文本视图重置为默认的外观设置,但是它也会更改文本颜色和字体文本,就像您在video中看到的那样: 这是我的video链接 我的问题也是如何使它不可选?

如何在展开function中执行segue

我有3个MVC,在这里将它们命名为A,B,C。 A是一个带有popup菜单B连接到B的button“Menu”的主MVC。 A也连接到C与手动显示segue。 B是一个popup窗口MVC,连接到一个button“细节”与退休segue。 C是详细信息的详细MVC。 在A的展开函数中,我调用了performSegueWithIdentifier来展示C. 预期的行为是 点击B中的“Detail”button B消失,A出现 C出现 但运行我得到的应用程序。 点击B中的“Detail”button B消失,A出现 C出现 C消失,A出现 C突然出现并消失,这不是我想要的。 一些额外的信息 popup窗口B需要更多的button。 Aembedded在UINavigationController中。 连接A – > C而不是B – > C,用于C上的后退button。

如何创build一个固定的导航栏iOS Swift

我想创build一个固定的头,不滚动tableViewCells,或我有其他内容。 标题应该保持原样 ,就像在大多数iOS应用程序中一样。 这是我面临的问题的形象: 我试图将其embedded到NavigationController和TabViewController中。 这没有用。 我也尝试添加一个滚动视图。 我提到这个链接,但它已经过时了,并没有帮助: 如何iPhone的Facebook应用程序使导航栏修复 谢谢。