问题标签 [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.

0 投票
2 回答
139 浏览

uitableview - 如何使用 UIButton Action 更改用于填充 UITableView 的 NSArray?

我正在制作一个具有四组非常相似的数据的新应用程序。我想让四个 UIButtons 导航到一个带有四个 UITableViews 的 UITabBar。我不想制作四个按钮来推动四组表格视图。我认为用 13 个 UIView 制作一个应用程序会使它变得比它需要的更大。所以,我必须弄清楚如何让 UIButton 动作改变表格接收到的数据。我正在积极开展这个项目。任何的意见都将会有帮助。谢谢你。

0 投票
1 回答
495 浏览

iphone - 目标c在应用程序加载/自动启动时启动IBAction

我有一个 iPhone 应用程序,并希望它在自动加载后启动 IBAction。

我现在设置了一个按钮。我正在寻找一些代码以使其在启动时自动执行,然后在应用程序中仍然使用该按钮。

谢谢您的帮助。

0 投票
4 回答
15505 浏览

objective-c - 如果它们都具有相同的 IBAction,如何定义按下哪个按钮?

我有两个 UIButtons(我使用 IB 创建它们),它们使用相同的 IBAction 连接到 File 的所有者,我如何定义它们中的哪一个被按下?

0 投票
2 回答
1624 浏览

objective-c - 用于关闭视图的目标 C 代码

IBAction 中用于关闭子视图的按钮的代码是什么?

0 投票
2 回答
2059 浏览

objective-c - Objective C: open and close a subview

This is my code with two IBAction for open and close a subview in two different classes

and for close

now it's ok for the first time, but if I want use more time my list I must write in closeListClient

now my problem is this "list" is declared only in the class ListClient as

and when I write list in CloseListClient is an error...what can I do?

0 投票
2 回答
3028 浏览

iphone - iOS - IBAction - 用户在哪个文本字段中输入

我的应用程序中有 2 个文本字段,并且都与我的“devTyping”IBAction 连接。当“编辑更改”事件发生时,将调用此方法(我猜它是一种方法)。

如何告诉我的方法,用户在哪个文本字段中输入?

0 投票
6 回答
59512 浏览

objective-c - 目标 C:什么是“(id)发件人”?

在一些IBAction我看到:

这个(id)sender什么时候用?

0 投票
1 回答
659 浏览

objective-c - 目标 C:IBaction 中的 UIAlert

当我按下按钮时,我会在 IBAction 中插入 UIAlert,我该怎么做?此 UIAlert 必须显示消息“完成”和关闭它的按钮。

0 投票
2 回答
349 浏览

iphone - iPhone应用程序的多个Objective-C对象?

我敢肯定这听起来很奇怪,但我还是会问。我已经为 iPhone 制作了多个工作应用程序,但我必须将所有内容添加到原始视图控制器中。如果我不这样做,应用程序就会崩溃。这是我的例子:

在视图控制器中:

这工作得很好。但是,如果我执行“添加文件”并选择“Objective-C 类”并放入相同的代码,那么每当我按下按钮时,应用程序就会崩溃。如何添加更多对象并让它们像在 OS X 上一样运行?

编辑:以下是我制作新对象的步骤。在制作 OS X 应用程序时,这些步骤对我有用。

  1. 我右键单击 Xcode 中的“类”文件夹。
  2. 我选择了“添加 > 新文件”。
  3. 我选择了“Objective-C Class”和“NSObject”。
  4. 我做了一个动作,“- (IBAction) someAction: (id) sender;”
  5. 在 Interface Builder 中,我将操作连接到 UIButton,并使用“Touch Up Inside”。
  6. 我单击了“构建并运行”按钮。

之后,我单击按钮,应用程序退出(几乎就像我单击主页按钮一样)。我没有收到任何错误。然后我决定这是因为我没有为动作输入代码,所以我接下来做了。

即使在此之后,它也以完全相同的方式崩溃,并且没有错误消息。谁能看到我做错了什么?

EDIT2:我刚刚运行了 Xcode 4,当我单击按钮时,它告诉我这段代码给了我问题(我在绿线行之前放了“**”)。

}

到底是怎么出错的?这是我在制作项目时由 Xcode 创建的!

0 投票
1 回答
779 浏览

objective-c - 代表和IBAction

他们似乎在 Objective C 中完成了同样的事情。没有另一个又能做什么?