如何写一个 APP,按一个按钮改变一个标签的文字

2016-07-10 18:28:53 +08:00
 liuyanjun0826
代码怎么写,问题比较初级,高手轻拍
4755 次点击
所在节点    iDev
28 条回复
Athrob
2016-07-10 18:32:59 +08:00
这...
好歹得说下语言或平台吧
SourceMan
2016-07-10 18:34:13 +08:00
@Athrob iDev 节点
free9fw
2016-07-10 19:08:29 +08:00
太初級,唔想答
loveuqian
2016-07-10 19:11:57 +08:00
func btnClick(){
label.text = "blablabla"
}
。。。
learnshare
2016-07-10 19:14:19 +08:00
这... 为何不去找本书抄抄代码?
dibage
2016-07-10 19:15:22 +08:00
js:console.log('一个 APP ,按一个按钮改变一个标签的文字');
py:print("一个 APP ,按一个按钮改变一个标签的文字")
shell:echo 一个 APP ,按一个按钮改变一个标签的文字
php:echo "一个 APP ,按一个按钮改变一个标签的文字";
asp:Response.write("一个 APP ,按一个按钮改变一个标签的文字")
jsp:System.out.log("一个 APP ,按一个按钮改变一个标签的文字");
c++:count<<"一个 APP ,按一个按钮改变一个标签的文字"<<endl;
ruby:p "一个 APP ,按一个按钮改变一个标签的文字"
拼音: yig[空格][SHIFT]app , anyigeanniugaibianyigebiaoqiandewenzi
。。

输出:一个 APP ,按一个按钮改变一个标签的文字
Pandara
2016-07-10 19:16:57 +08:00
讲真,为什么要问这种问题
liuyanjun0826
2016-07-10 19:24:28 +08:00
@loveuqian
@dibage 主要是想在 Xcode 里用 OC 写一个点击界面一个按钮, label 改变文字,好像还得按 Ctrl 点 label 和按钮拖拉到 ViewControlller 代码里
@learnshare 找不到
liuyanjun0826
2016-07-10 19:26:26 +08:00
@Pandara 想入门 Xcode
learnshare
2016-07-10 19:26:40 +08:00
@liuyanjun0826 iOS App Dev 入门书籍应该有不少的吧
DingSoung
2016-07-10 19:28:56 +08:00
进来以前,我以为是一种新的编程方式,像 reactiveCoca
junyixin
2016-07-10 19:30:12 +08:00
呃,这也太初级了~
添加一个 button ,一个 label ,给 button 添加一下点击事件就行了
liuyanjun0826
2016-07-10 19:40:18 +08:00
@loveuqian 这是我的 ViewController.m 怎么改?
#import "ViewController.h"

@implementation ViewController

- (void)viewDidLoad {
[super viewDidLoad];

// Do any additional setup after loading the view.
}
- (IBAction)button1:(NSButton *)sender {
}
- (IBAction)label1:(NSTextField *)sender {
}


- (void)setRepresentedObject:(id)representedObject {
[super setRepresentedObject:representedObject];

// Update the view, if already loaded.
}

@end
Sunnyyoung
2016-07-10 20:12:18 +08:00
卧槽,这不是看一遍 Start Developing iOS Apps 就会做的吗……
liuyanjun0826
2016-07-10 21:10:14 +08:00
@Sunnyyoung 好,在官网 Start Developing iOS Apps (Swift)找到代码了
#import "ViewController.h"

@implementation ViewController

- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
}
- (IBAction)button1:(NSButton *)sender {
_myLabel.stringValue = @"test";

}

- (void)setRepresentedObject:(id)representedObject {
[super setRepresentedObject:representedObject];

// Update the view, if already loaded.
}

@end

#import <Cocoa/Cocoa.h>

@interface ViewController : NSViewController
@property (weak) IBOutlet NSTextField *myLabel;


@end
Rubbly
2016-07-10 22:30:57 +08:00
希望不要把新手惯坏了 这种问题就不应该回答
em70
2016-07-10 22:36:38 +08:00
这是我今年见过的问得最没水平的问题,建议改行,你不适合做程序员
HarveyDent
2016-07-10 22:41:26 +08:00
你这头像也太挑衅了
Athrob
2016-07-11 02:14:27 +08:00
@SourceMan 没看节点介绍...
Perry
2016-07-11 03:10:26 +08:00
楼主很好奇你的知识背景是什么
有学过任意一个 object-oriented programming language 吗?比如 Java, Python, C++ 之类

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/291539

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX