小编Mar*_*rty的帖子

无法以编程方式使UIButton工作 - iPhone

这是我正在使用的代码:

-(void)viewDidLoad
{
    NSString *checkerPath = [[NSBundle mainBundle] pathForResource:@"black-yellow-checker" ofType:@"png"];
    UIImage *checkerImage = [[UIImage alloc] initWithContentsOfFile:checkerPath];
    checkerView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0f, 230.0f, 320.0f, 280.0f)];
    [checkerView setImage:checkerImage];

    UIButton *backButton = [[UIButton buttonWithType:UIButtonTypeCustom] retain];
    backButton.frame = CGRectMake(45.0f, 175.0f, 230.0f, 50.0f);
    [backButton setBackgroundImage:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"yellowButton" ofType:@"png"]] forState:UIControlStateNormal];
    [backButton addTarget:self action:@selector(goBackHome:) forControlEvents:UIControlEventTouchDown];
    [backButton setTitle:@"Back" forState:UIControlStateNormal];
    backButton.titleLabel.font = [UIFont fontWithName:@"Marker Felt" size:30];
    backButton.titleLabel.textColor = [UIColor blackColor];
    [checkerView addSubview:backButton];
}

- (void)goBackHome:(id)sender
{
    NSLog(@"go back pressed");
}
Run Code Online (Sandbox Code Playgroud)

不知道为什么这不起作用.按钮出现,但是当我按下按钮时没有任何反应.当我触摸它时,它甚至不会改变为"缩进"图像.没有.不能使用IB,必须以编程方式.有什么想法吗?

iphone button uibutton

5
推荐指数
1
解决办法
1741
查看次数

"master"是git中的标准分支名称,还是仅仅是标准实践?

我注意到名字"master"和"origin"在git中被大量使用.它们之间有什么区别,要么是git的标准,还是常见的做法?哪个是存储库的根文件夹?

git version-control

5
推荐指数
1
解决办法
137
查看次数

你有一个视图可以作为iPhone的几个不同视图的子视图吗?

是否可以同时添加相同的视图实例作为两个不同视图的子视图?我正在尝试这样做,但它只显示在最后一个它作为子视图添加到.

iphone subview uiview

4
推荐指数
1
解决办法
2032
查看次数

什么是在Objective-C中否定BOOL的最短方法?

我记得在Java中你可以去

bool yesNo = YES;
!yesNo;
Run Code Online (Sandbox Code Playgroud)

并且它会自动为NO.我在Objective-C中尝试了几次,但似乎没有用.在Objective-C中是否有特定于语言的方法?

syntax objective-c

4
推荐指数
1
解决办法
5520
查看次数

Xcode中的这些黄色垫片是什么?

刚回到我的办公桌,Xcode一直在文件中突出显示/加下划线空白区域.如果我输入一些内容就会消失,但如果我切换标签然后再回来,它们就会重新出现.

更新:这不是由"show invisibles"选项引起的.看起来不同(尝试一下).

在此输入图像描述

xcode xcode5

4
推荐指数
1
解决办法
792
查看次数

"stdio"和"stdlib"在C中代表什么?

有没有解释所有速记库名称的地方?我不想要关于库的功能的文档,我只想知道标题的简称.它们是缩写吗?

c c++

3
推荐指数
4
解决办法
8200
查看次数

如何保存min_element结果的位置?

如何保存min_element的值?它说它是一个前向迭代器,但我似乎无法弄清楚如何保存(分配给变量)它.我希望能够通过向量中的位置访问它.我能找到的只是使用实际元素的例子(使用*min_element()).我试过了

iterator< forward_iterator_tag, vector<string> > min_word_iterator = min_element(first_words_in_subvecs.begin(), first_words_in_subvecs.end());

但那没用.我要用不同的元素替换该索引处的元素.

c++ iterator vector

3
推荐指数
1
解决办法
1万
查看次数

如何从断言失败中获取消息?

我在调试控制台中得到这个:

*** Assertion failure in -[UITableView layoutSublayersOfLayer:], /SourceCache/UIKit_Sim/UIKit-2935.137/UIView.m:8794

但没有关于断言失败的消息.其他时候,当我得到断言失败时,会有一些有用的消息,例如"因未捕获的异常而终止应用程序......"等等.调试这个的好方法是什么?

uitableview ios

3
推荐指数
1
解决办法
1211
查看次数

垂直条在SQL函数调用中的含义是什么?

我正在学习SQL,很多例子都有 (垂直条)功能参数.它代表什么?像这样:

TRUNC(column|expression, decimal places)
Run Code Online (Sandbox Code Playgroud)

列和表达式之间.

sql syntax

2
推荐指数
1
解决办法
1675
查看次数

"按表索引"和"按记录表索引"之间有什么区别?

我遇到过这两个术语,但它们听起来是同义词.这两者有区别吗?

sql oracle plsql

2
推荐指数
1
解决办法
9518
查看次数