Tag: objective c

在xcode中启用标签? 还是减轻没有他们的痛苦?

我目前使用Xcode,我觉得它缺乏标签相当令人不安。 我目前使用command-shift-dsearch所有文件,或者按Ctrl-1打开最近打开的文件的历史logging。 它的工作原理,但我觉得它不如通过我目前正在工作的几个文件的tab。 是否有任何方式,第三方或不是,使某种标签式的组织? 如果没有,有没有其他方法可以快速浏览文件的子集?

UIScrollView – 显示滚动条

可能是一个简单的! 有谁知道如何让UIScrollView的滚动条不断显示? 它在用户滚动时显示,所以他们可以看到他们在滚动视图的位置。 但我希望它不断显示,因为它不是立即显示给用户滚动是可用的 任何意见将不胜感激。

iPhone:如何确定线程是否是主线程?

如何确定方法内的当前线程是一个主线程,还是一个asynchronous和创build的线程? 身份证告诉我吗?

如何在Objective-C中创build可变参数方法

也许这对大多数人来说显然是简单的,但是请你举个例子来说明如何创build类似的方法(在Objective-C中)和C中的函数来创build像NSString的stringWithFormat:或者NSLog() 只是提醒一下: [NSString stringWithFormat:@"example tekst %i %@ %.2f",122,@"sth",3.1415"]; NSLog(@"account ID %i email %@",accountID,email); 我想创build类似于NSString的方法stringWithFormat: , NSURL – urlWithFormat 。 先谢谢你。

如何以可视方式创build和使用embedded在UIViewController中的UITableView中的静态单元格

我正在使用XCode 4.2,并使用Storyboard构build了我的UI。 我需要创build一个具有UITableView上下的内容的视图,我可以通过使用UIViewController来实现。 UITableViewController不允许你在表格的上面或下面添加内容。 您可以使用表头/页脚,但不符合我想达到的目的。 我现在有一个embeddedUITableView的UIViewController。 我可以调整相应的UITableView的高度和宽度,这为我提供了我正在寻找的UI布局。 我可以自定义UITableView中的静态单元格,但是当我尝试构build时出现以下错误: 非法configuration:静态表视图只有embedded到UITableViewController实例中才有效 我的问题是其他人如何解决这个问题? 用静态单元格创build一个tableview并把它们放在视觉上是非常好的,但显然这是不允许的,因为某些我无法理解的原因。 由于我的可视布局要求,我无法切换到UITableViewController。 任何援助将不胜感激。

NSCharacterSet:如何将“_”添加到字母数字字符集文本限制?

构build一个NSCharacter集以限制用于input用户名的UITextField。 我希望用户也可以input下划线(如[A-Za-z0-9_]),但字母数字字符集不包括它。 有没有一种方法来指定一个范围这样简短的forms? 我看到+ (id)characterSetWithRange:(NSRange)aRange ,但我不是真的了解如何工作。 我有一个简单的UITextField子类,我将字符集传递给。 限制工作正常,不允许用户input任何东西,但字母数字。 只需要添加“_”这些津贴。 NSCharacterSet *characterSet = [NSCharacterSet alphanumericCharacterSet]; [textField setAllowed:characterSet]; [textField setFrame:frame];

使用IOS从包加载图像

我添加到我的项目一个.bundle文件夹充满了一些图像。 是否正确引用这个图像直接写像? [UIImage imageNamed:@"imageInBundle.png"]; 哪个是访问和使用这些图像的最佳方法?

如何使图像和标签自定义UIBarButtonItem?

我想制作一个包含图像和文本的自定义UIBarButtonItem,如下所示: 我试着inheritanceUIBarButtonItem并覆盖这个方法: – (UIView *)customView { if (!self.storedView) { UIView *temp = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 120, 44)]; UIImageView *tempImageView = [[UIImageView alloc] initWithImage:self.image]; tempImageView.frame = CGRectMake(0, 0, self.image.size.width, self.image.size.height); UILabel *tempLabel = [[UILabel alloc] initWithFrame:CGRectMake(44, 0, 100, 44)]; tempLabel.text = @"text"; [temp addSubview:tempImageView]; [temp addSubview:tempLabel]; self.storedView = temp; } return self.storedView; } 我这样使用它: UIBarButtonItem […]

使用UITapGestureRecognizer时,可以查找哪个子视图被点击

在使用UIGestureRecognizers时,如何知道在哪个子视图中发生事件? 根据文件: 一个手势识别器通过触摸来testing一个特定的视图和所有视图的子视图。 据我所知,“视图”属性是 手势识别器所附的视图。 这将是父视图。

UIMenuController不显示

我正在尝试创build一个自定义的UIMenuController并将其显示在我的视图中。 这是我的代码: UIMenuController *menuController = [UIMenuController sharedMenuController]; UIMenuItem *listMenuItem = [[UIMenuItem alloc] initWithTitle:@"List" action:@selector(addList:)]; [menuController setMenuItems:[NSArray arrayWithObject:listMenuItem]]; [menuController setTargetRect:CGRectMake(50.0, 50.0, 0, 0) inView:self.view]; [menuController setMenuVisible:YES animated:YES]; [listMenuItem release]; 没有错误或exception,但菜单控制器不显示。