iboutlet相关内容
我刚接触Xcode,通过SWIFT工作,所以我不确定我描述的是否是真正的bug。 使用界面构建器和辅助编辑器时,我可以创建标签、按钮等,还可以通过按住Ctrl拖动在代码中创建Outlet和Action。 只要我完美无缺,没问题。但是,例如,如果我对对象名称拼写错误,似乎就会遇到问题。或者,我选择发泄而不是行动。我似乎找不到一种方法来进行更正,而不是完全搞砸IDE。即使我删除了IB中的对
..
我正在使用 Xcode 4.3.3 学习斯坦福 CS193p 课程.我认为下面的屏幕截图非常不言自明.但我还是会用文字来描述问题. 我将 UILabel 从情节提要控制拖动到相应的实现文件以创建 IBOutlet @property.然后,当单击编辑器左侧显示行号的实心圆圈时,我看到显示了两个连接.不知道怎么删. 此外,我在情节提要的 UIlabel 连接检查器中只看到一个连接.
..
此页面显示了我可以多么轻松地连接网点 http://developer.apple.com/technologies/tools/whats-new.html 在 Xcode 4 中,但我无法得到它. 我右键单击并将一个出口从新的引用出口圈拖到我声明对象的标题中,但没有任何反应. 有人用过吗? 非常感谢 解决方案 我在 Xcode 4 的最终版本中遇到了同样的问题,并通过
..
我有一个从故事板链接到的 IBOutlet @IBOutlet var creeLigueBouton: UIBarButtonItem! 如果条件为真,我想让它消失 if(条件 == true){//让它消失} 解决方案 你真的要隐藏/显示 creeLigueBouton 吗?相反,启用/禁用 UIBarButtonItems 要容易得多.你可以用几行代码来做到这一点: if(条件
..
我有一个这样的 UIButton 数组: @property (nonatomic, retain) IBOutletCollection(UIButton) NSArray *btn_Impact_Collection; 我有这个功能: - (IBAction)impactAction:(id)sender; 在 XIB 文件中,我有九个按钮,每个按钮都通过引用插座集合连接到 btn_I
..
我正在尝试将一个类 (DataViewController) 中的 IBOutlet 连接到另一个类 (RootViewController),以便我可以访问 DataViewController 中的 RootViewController 实例. 没有编译警告或错误.当我在 IB 场景中选择 DataViewController 时,我可以看到我在 Connections Inspecto
..
我创建了一个 UIViewController,我们可以调用它MyViewController1.当我调用 MyViewController1 时,我所有的 IBOutlet 在 viewDidLoad 中都是 nil(在其余的代码中也是如此). 当我创建这个控制器时 MyViewController1 *vc = [[MyViewController1 alloc] init],
..
我有一个自定义的 UIView 类.在其中,我为 UIImageView 声明了一个 IBOutlet 属性. #import @接口设置项:UIView{}@property (strong, nonatomic) IBOutlet UIImageView *myImage;@结尾 现在我正在使用故事板.有一个视图控制器.我将 UIView 拖到 viewcontroller.我拖了一个 U
..
我试图在看到动画后切换视图: [UIView beginAnimations: @"Fade Out" context:nil];[UIView setAnimationDelay:1.0];[UIView setAnimationDuration:0.25];飞溅.alpha = 0.0;[UIView commitAnimations];[self.view addSubview : 视图]
..
我熟悉为我自己的 UIView 子类创建 XIB 的大部分过程,但并非一切对我来说都正常工作 - 这主要与 IBOutlets 链接有关.我可以让他们以一种看似迂回的方式工作. 我的设置是这样的: 我有 MyClass.h 和 MyClass.m.他们有一个 UIView(称为视图)和一个 UILabel(称为 myLabel)的 IBOutlets.我添加了 'view' 属性,因为
..
我使用 ctrl + drag 制作了这些(用红色边框标记)IBOutlets 但我不喜欢完全相同的行 9 次(DRY) 如何将这些 IBOutlets 放入数组中? 解决方案 你可以像这样在 Swift 中定义一个通用的 outlet 集合: @IBOutlet var collectionOfViews: Array?//= [UIView]? 或例如UIButton 对
..
我使用 storyboards 在 Interface Builder 中创建了一个 UITableView.UITableView 设置了 static cells 和许多不同的部分. 我遇到的问题是我试图用几种不同的语言设置我的应用程序.为此,我需要能够以某种方式更改 UITableView 部分标题. 请问有人可以帮我吗?理想情况下,我想使用 IBOutlets 来解决这个问题,
..
我是 Storyboard 的新手,所以我遇到了一些困难...... 我已经创建了一个 TableViewController,我想自定义 Cell Prototype.在 Cell Prototype 中,我添加了几个标签,我想用我自己的类进行自定义,这些类继承自 UITableViewCell (AreaListCell).在 Storyboard 中,对于 Cell Prototype
..
使用 Swift 1.1 和 Xcode 6.2. 我有一个 UIStoryboard,其中包含一个单一的自定义 UIViewController 子类.在它上面,我有一个 @IBOutlet 类型的 UIView 连接,从那个控制器到故事板上的 UIView subclass.对于该视图的子视图,我也有类似的出口.见图A. 但在运行时,这些属性为零(图B).即使我已经保证我已经连接了
..
在 Xcode 和 Interface Builder 中使用 IBOutlets 和 IBActions 的目的是什么? 如果我不使用 IBOutlets 和 IBActions 会有什么不同吗? 斯威夫特: @IBOutlet 弱变量 textField:UITextField!@IBAction func buttonPressed(_ sender: Any) {/* ...
..
首先让我说我已经搜索过谷歌,虽然很多人都有类似的问题,但我没有看到以下奇怪的行为和补救措施. 我已经创建了一个 UIViewController 并将笔尖与几个 IBOutlets 相关联.在尝试从另一个类使用这个笔尖时,我发现在使用 initWithNibName:bundle: 实例化它之后,IBOutlets 仍然为零. 我确认它们连接正确,是的,它们正在合成,但仍然没有.在进一
..
我意识到我的地图应用没有连接到新的故事板.我已经尝试了一切(据我所知),但几乎没有任何想法. 是的,我已将故事板中的类更改为我试图将其连接到的地图控制器. 解决方案 要将对象连接到现有的出口,您需要将鼠标悬停在变量名称而不是装订线上. 像这样:
..
在我的 .h 中 IBOutlet NSMutableArray *buttons;@property (nonatomic, retain) IBOutletCollection(UIButton) NSMutableArray *buttons;-(void)play:(UIButton *)theButton; 在我的 .m 我有 -(void)initButtons{按钮 = [[N
..
xcode 有一些奇怪的地方.突然间,普通的流动被打破了.为了检查它,我创建了一个只有两个 viewController 的新项目.第一个(命名为 ViewController)只包含一个按钮来打开第二个(命名为 NewViewController)控制器,它包含唯一的 UILabel. 导入 UIKit类视图控制器:UIViewController {覆盖 func prepare(for s
..
嘿,我有两个 UIViewControllers.在第一个中,有一个包含图像的 UIButton.当用户然后到达我的第二个 ViewController 时,有许多按钮,其中包含不同的图像.因此,当用户按下我的 VC2 中的一个按钮时,它应该将图像从自身设置为我的 VC1 上的 UIButton. 我已经通过添加以下内容实现了第一个 VC:#import "ViewController1.h
..