问题标签 [ibaction]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 声明解释 - (IBAction)changeGreeting:(id)sender; 苹果手机
他们到处都说 IBAction 是什么,但没有解释整个声明的含义。
什么是发件人和ID?
问候, 纳姆拉塔
iphone - 手势识别器和按钮操作
我有一个看起来像这样的视图层次结构:
我已将手势识别器附加到我的 UIView (B)。我面临的问题是我没有对 UIView (B) 内的圆角矩形按钮进行任何操作。singleTap 手势识别器捕获/覆盖按钮的 Touch Up Inside 事件。
我怎样才能让它工作?我认为响应者链层次结构将确保按钮触摸事件将被优先考虑,并且它将被触发!我错过了什么?
下面是一些相关代码:
objective-c - 自定义类在启动后立即被释放。EXC_BAD_ACCESS
我创建了处理按钮的新类。它什么都不做(只是为了测试,方法很干净)。它在启动后被释放,当我单击按钮时,应用程序因 EXC_BAD_ACCESS 而崩溃。这是我的 .h 类文件:
实现文件:
控制台列表(NSZombieEnabled 已打开):
[11724:207] * -[pagechanger performSelector:withObject:withObject:]: 消息发送到已释放实例 0x4b35900
这是“info malloc-history address ”返回的内容:
我正在尝试修改 Apple 的代码(ZoomingPDFViewer)。我找不到在那里添加新按钮的任何方法......所以我以编程方式创建了一个新窗口并将子视图添加到其中。但是我不知道这段代码是否有帮助......
您可以在此处获取原始代码。
在没有 EXC_BAD_ACCESS 的情况下如何让我的方法正常工作?
objective-c - 将 IBAction 添加到 UIScrollView
嘿,我想知道是否可以将 IBActions 添加到 UIScrollView?那么当用户滚动到下一个图像时,IBAction 完成了吗?
这可能吗?
objective-c - Xcode 在应用加载时运行 IBAction
我想在应用加载之前隐藏一个窗口。现在我知道隐藏一个可以使用它的窗口;
当您单击一个按钮时效果很好,但是如果我不想在应用程序加载之前或期间隐藏它怎么办?
所以在应用程序加载时排序需要一个 IBAction
xcode - UITableView 标头中的 UIButton 不起作用?
我在 UITableView 标头中添加了一个 UIBUtton ,但它似乎不起作用。它是可点击的,但是在将 IBAction 附加到它时,它会失败并且什么也不做。
我已经在线阅读并看到将其放入您的文件所有者中,但我不能这样做。当我把动作放进去时,它只会出现在我的 First Responder 中。
我也尝试将它放在另一个文件中,但是这样做时不会让我将它拖到另一个文件中。
文件:
RootViewController.h RootViewController.m TableViewAppDelegate.h TableViewAppDelegate.m DetailViewController.h DetailViewController.m
RootViewController.h
根视图控制器.m
任何帮助表示赞赏!谢谢。
xcode - IBActions 不在文件的所有者中?
由于某种原因,我在代码中声明的 IBAction 不在我的文件所有者中。我一直在看这个一个小时,我似乎无法弄清楚。
这可能有一个非常简单的解释。我可能会觉得自己很笨。提前致谢!
下面是我的代码。
RootViewController.h
根视图控制器.m
它们确实出现在第一响应者中,但是当我链接它们时它们不起作用。谢谢!
编辑:我想在不同的 XIB (MainWindow.XIB) 中使用这些操作。我尝试在每个 .h 文件中添加我的操作,但没有一个显示在我的 MainWindow.XIB 中。
xcode - 登录窗口UI.nib
我是新手..试图为macosx创建一个简单的应用程序,基本上我希望这个应用程序在用户使用用户名/密码登录后立即启动..
它只是一个简单的应用程序,有一个窗口,该窗口显示一条警告消息,然后有两个按钮“同意”和“拒绝”,如果用户点击同意,那么它将继续登录过程.. 用作“登录按钮”
如果用户点击拒绝,那么它将返回登录窗口..就像“取消按钮”一样
但由于是 Xcode 的新手.. 我已经用两个按钮创建了应用程序.. 但不知道如何添加 IBAction 和 Outlets!..
有任何想法吗?..
谢谢
iphone - 多个 UIButtons 1 功能
基本上我需要在一个视图中有几个按钮。我希望他们都调用一个函数,以便我可以跟踪“状态”。
如何判断哪个按钮调用了该功能?反正有没有得到发件人的文本?
xcode - 来自不同 XIB 的操作?
我有一个 XIB (RootViewController),它有我想从不同的 XIB (DetailViewController) 执行的操作,但我似乎做不到。
我已经导入了 .h 文件并使用了以下代码:
我收到此错误:
可能有一个简单的解决方法,我会觉得很愚蠢。提前致谢!
编辑:
看看我做了什么:
我在它上面做了一个 NSLog 并显示出来。但它并没有像我之前每 10 秒有一个计时器那样做其余的动作。有任何想法吗?
** 编辑: **
我想做什么可能不清楚。如果用户没有存档信息,我有一个向上滑动的视图。登录成功后,我希望它关闭然后刷新并检查不同XIB中的专辑。我尝试了各种各样的东西,但似乎没有一个有效!提前致谢。