Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。

10
属性文本中心对齐
我已经尝试了所有内容,但似乎无法以本文为中心。有人可以告诉我错误在哪里。 NSMutableParagraphStyle *paragraphStyle = NSMutableParagraphStyle.new; paragraphStyle.alignment = NSTextAlignmentCenter; label.attributedText = [[NSAttributedString alloc] initWithString:cell.EventTitle.text attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor],NSParagraphStyleAttributeName:paragraphStyle,NSBaselineOffsetAttributeName : @0,NSFontAttributeName : [UIFont fontWithName:@"BrandonGrotesque-Black" size:34]}];

17
Crashlytics未从iPhone发送崩溃报告
我已经在一个iOS应用程序中设置了Crashlytics,并将该应用程序安装在真实设备上。我的Crashlytics信息中心显示了该信息,我已经成功添加了该应用程序。但是,它没有发送崩溃报告。我的上网速度不是很好。但是我可以从此设备检查我的电子邮件。谁能猜到问题出在哪里?

14
Swift-拐角半径和阴影问题
我正在尝试创建一个带有圆角和阴影的按钮。无论我如何切换,该按钮都将无法正确显示。我尝试了masksToBounds = false和masksToBounds = true,但是要么拐角半径有效,阴影不起作用,要么阴影起作用,并且拐角半径不限制按钮的拐角。 import UIKit import QuartzCore @IBDesignable class Button : UIButton { @IBInspectable var masksToBounds: Bool = false {didSet{updateLayerProperties()}} @IBInspectable var cornerRadius : CGFloat = 0 {didSet{updateLayerProperties()}} @IBInspectable var borderWidth : CGFloat = 0 {didSet{updateLayerProperties()}} @IBInspectable var borderColor : UIColor = UIColor.clearColor() {didSet{updateLayerProperties()}} @IBInspectable var shadowColor : …


20
在Swift中设置UITextField的最大字符长度
我知道还有其他主题,但似乎无法找到实现方法。 我试图将UITextField限制为仅5个字符 最好是字母数字和-和。和_ 我看过这段代码 func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { let maxLength = 4 let currentString: NSString = textField.text let newString: NSString = currentString.stringByReplacingCharactersInRange(range, withString: string) return newString.length <= maxLength } 和 func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { …

7
检测捏的最简单方法
这是一个WEB APP,不是本机应用。请不要使用Objective-C NS命令。 因此,我需要在iOS上检测“捏”事件。问题是我看到的用于做手势或多点触摸事件的每个插件或方法,(通常)是jQuery,并且是在阳光下每个手势的全部附加插件。我的应用程序非常庞大,并且我对代码中的死木非常敏感。我所需要的只是检测捏,使用jGesture之类的东西只是为了满足我的简单需求而肿。 此外,我对如何手动检测捏有有限的了解。我可以得到两个手指的位置,似乎无法正确地混合以检测到这一点。是否有人有一个简单的代码片段就能检测到捏?

9
如何在iOS中的小键盘上添加“完成”按钮
因此,小键盘默认情况下不带有“完成”或“下一步”按钮,因此我想添加一个。在iOS 6及以下版本中,有一些技巧可以在键盘上添加按钮,但它们似乎在iOS 7中不起作用。 首先我订阅显示通知的键盘 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; 然后,当键盘显示时,我尝试添加一个按钮: - (void)keyboardWillShow:(NSNotification *)note { // create custom button UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeSystem]; doneButton.frame = CGRectMake(0, 50, 106, 53); doneButton.adjustsImageWhenHighlighted = NO; [doneButton setTitle:@"Done" forState:UIControlStateNormal]; [doneButton addTarget:self action:@selector(dismissKeyboard) forControlEvents:UIControlEventTouchUpInside]; // locate keyboard view UIWindow* tempWindow = [[[UIApplication sharedApplication] windows] …

10
按下按钮获取UITableView单元格的行
我有一个显示一行单元格的tableview控制器。每个单元都有3个按钮。我已将每个单元格的标签编号为1,2,3。问题是我不知道如何找到在哪个单元格上按下了按钮。我目前仅在按下其中一个按钮时才得到发件人的标签。当按下按钮时,是否还有办法获取单元格的行号?



13
如何使用Swift从一个View Controller导航到另一个
我想从一个视图控制器导航到另一个。如何将以下Objective-C代码转换为Swift? UIViewController *viewController = [[self storyboard] instantiateViewControllerWithIdentifier:@"Identifier"]; UINavigationController *navi = [[UINavigationController alloc] initWithRootViewController:viewController]; [self.navigationController pushViewController:navi animated:YES];



30
Xcode 4:创建UIView xib,无法正确连接
我正在尝试创建一个笔尖,该笔尖包含一个将嵌入到TableViewCell中的视图。我已经创建了接口和实现文件,ResultCell.h以及ResultCell.m。它们是现货供应的,开箱即用,无需更改代码。 然后,我创建一个空的XIB文件,并将UIView拖到该文件上。然后,单击“文件的所有者”,并将类型设置为ResultCell。我单击视图,并将其类设置为ResultCell。 这是我遇到的问题: 使用助手编辑器视图(我住的地方)时,ResultCell.h当我查看ResultCell.xib文件时,该文件没有出现。我必须通过单击“自动”并选择文件来强制加载。 当我在视图中放置标签,然后按Ctrl +单击并拖动到.h以创建插座时,出现以下错误消息:“无法插入新的插座连接:找不到有关名为ResultCell的类的任何信息。 ” 我尝试创建和重新创建视图,但是它不起作用,并且开始失去耐心。任何帮助将非常非常感谢!
84 ios  xcode  xcode4 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.