小编Fra*_*ade的帖子

如何使用延迟调用多个参数的方法

我试图在一段时间后调用一个方法.

我知道有一个解决方案:

[self performSelector:@selector(myMethod) withObject:nil afterDelay:delay];
Run Code Online (Sandbox Code Playgroud)

我看到了这个问题文档

但我的问题是:我怎样才能调用一个带两个参数的方法?

例如:

- (void) MoveSomethigFrom:(id)from To:(id)to;
Run Code Online (Sandbox Code Playgroud)

我将如何使用延迟调用此方法 performSelector:withObject:afterDelay:

谢谢

methods selector ios

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

如何在模拟器上测试地理定位

我开始使用地理编码,在阅读了一些内容后,我意识到有些人使用模拟器来测试代码.

那可能吗!??有人可以告诉哪些工具使用!?(它比走动更好)

谢谢

iphone geolocation ios

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

怎么知道uitableview是否有选定的单元格

我正在开发一个应用程序,在某些时候我有几个uitableview.我想在委托方法之外知道一个动作,例如,如果tableviews有一个选定的单元格和哪个单元格.

我试图使用:(NSIndexPath *)indexPathForSelectedRow但它不起作用,因为如果我没有选定的单元格,则[(NSIndexPath *) row]返回"0"而不是nil

你能帮忙吗?

谢谢..

iphone uitableview ipad

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

如何更改圆角矩形UI按钮背景颜色

如何更改UI按钮背景颜色?我在IB上尝试,但它不起作用.只更改自定义按钮.

我想改变圆角矩形按钮上的白色.

或者如何制作自定义按钮白色圆角

谢谢!

iphone background-color uibutton ios

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

tableView didSelectRowAtIndexPath在iOS 7上无法正常工作.为什么?

首先,我想说我只是提出这个问题,因为我想了解发生了什么.

我在Xcode5上的全新安装中打开了一个旧的Xcode项目(一个非常简单的项目).当我意识到它在iOS 7上不起作用时.为什么?不知道..

我看到了其他一些问题,没有得到任何有用的答案,所以我做了一个简单的测试.在UITableViewController所有工作正常,除了didSelectRowAtIndexPath

看看这个

RootViewController.h:

@interface RootViewController : UITableViewController

@property (strong, nonatomic) NSMutableArray *items;
@end
Run Code Online (Sandbox Code Playgroud)

RootViewController.m在viewDidLoad中我初始化数组(带有一些字符串).

实现dataSource和委托方法(是的,我将委托和dataSource设置为tableView)

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return [_items count];
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
    }

    // Configure the cell...
    cell.textLabel.text = [_items objectAtIndex:indexPath.row];

    return cell;
}
Run Code Online (Sandbox Code Playgroud)

问题出在这里:

    - (void)tableView:(UITableView …
Run Code Online (Sandbox Code Playgroud)

uitabbarcontroller uitableview uinavigationcontroller ios ios7

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

设置UIscrollView页面大小

我一直在寻找如何使用UIScrollview包装(循环)制作滚动菜单.我检查了这个问题 并且示例有效,也许这是一个很好的方法.

但是,我不需要只显示一个页面(图像),而是需要显示3个页面,并且能够一次滚动一页.

那么如何将UIScrollView页面大小设置为比框架小1/3(我认为这样会起作用)?

它可以实现吗?如果没有,请指导我到另一个方向

谢谢

iphone loops uiscrollview ipad

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