[个人笔记] 关于 iOS 的常见问题合集

关于ios的常见问题合集,有技术问题,上 bug200.com

如何使用Windows开发机器为iPhone开发?

有没有办法在Windows机器上修补iPhone SDK?是否有针对Windows的iPhone SDK版本的计划? 我唯一能想到的另一种方法是在VMware服务器运行在Windows上,尽管我不太确定这是多么合法。

这是什么意思?“nsunknownkeyexception&39;,原因:…此类不符合键x的键值编码”

我想链接一个UILabel用一个IBOutlet在我的班级里创建。 我的应用程序因以下错误而崩溃。这是什么意思?我怎么修? ***由于未捕获异常“nsUnknownKeyException”而终止应用程序,原因:“[setValue:ForUndefinedKey:]:此类不是键xxx的键值编码兼容。

如何链接到应用商店上的应用程序

我正在创建我的iPhone游戏的免费版本。我想在免费版本中有一个按钮,可以让人们进入应用商店的付费版本。如果我使用标准链接 http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8 iPhone首先打开Safari,然后打开应用程序商店。我使用了其他直接打开应用商店的应用,所以我知道这是

如何在iOS中更改状态栏文本颜色

我的应用程序背景很暗,但在iOS 7中,状态栏变得透明。所以我看不到任何东西,只有角落里的绿色电池指示灯。如何将状态栏文本颜色更改为白色,就像在主屏幕上一样?

IOS9不受信任的企业开发人员,没有信任选项

这不是的副本Untrusted App Developer. 因为IOS9没有信任企业构建的选项。有人找到解决办法吗?

sdk&39;iOS 10.0&39;中的产品类型&39;应用程序&39;需要代码签名-StickerPackExtension需要开发团队错误

我面临以下问题,无法构建应用程序。 XXX的设置冲突。XXX自动 已设置,但已手动设置配置文件通配符 明确规定。在中将设置配置文件值设置为“自动” 生成设置编辑器,或切换到目标中的手动设置 编辑。SDK中的产品类型“application”需要代码签名 “IOS 10” 我也无法选择特定的配置文件。 如何解决这个问题?

如何更改iOS应用程序的名称?

前几天我用一个愚蠢的开发代码名开始了一个iphone项目,现在我想改变项目的名称,因为它几乎完成了。 但是我不知道如何使用xcode来实现这一点,尝试在info.plist文件中明显地更改应用程序的名称,这会导致签名过程出错(我认为…),并且我的应用程序不会启动,因为会给我一个启动程序错误。 我想我可以做一个新的项目,复制粘贴所有的东西,但它看起来太原始了,我希望有一个更文明的解决方案。

将utf-8编码的nsdata转换为nsstring

我有UTF-8编码NSData从Windows Server转换为NSStringiPhone。由于数据包含在两个平台上具有不同值的字符(如度符号),如何将数据转换为字符串?

如何禁用uiTableView选择?

当你点击一行UITableView,该行将突出显示并选中。是否可以禁用此功能,这样轻敲一行就什么也不做?

如何检查iOS版本?

我想检查一下iOS设备版本大于3.1.3我尝试过这样的事情: [[UIDevice currentDevice].systemVersion floatValue] 但它不起作用,我只想要一个: if (version > 3.1.3) { } 我怎样才能做到这一点?

如何在MobileSafari上禁用视区缩放?

我试过这三种方法都没用:

通过目标C中的nsnotificationcenter发送和接收消息?[关闭]

我正试图通过NSNotificationCenter但是,在Objective-C中,我还没有找到任何关于如何做到这一点的例子。如何通过NSNotificationCenter?

如何在iOS中获取屏幕宽度和高度?

如何在iOS中获取屏幕尺寸? 目前,我使用: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; 在里面viewWillAppear:和willAnimateRotationToInterfaceOrientation:duration: 我第一次得到整个屏幕的大小。我

如何传递PrepareForSegue:对象

我在地图视图中有许多注释rightCalloutAccessory纽扣)。按钮将从此处执行一个segue。mapview到Atableview. 我想通过tableview另一个对象(保存数据),取决于单击的标注按钮。 例如:(完全化装) Annotation1(Austin)->传递数据obj 1(与Austin相关) 注释2(达拉斯)->传递数据obj 2(与达拉斯相关) Annotati

如何根据其内容调整UItextView的大小?

有什么好方法可以调整UITextView是否符合其内容?比如说我有一个UITextView其中包含一行文本: "Hello world" 然后我添加另一行文本: "Goodbye world" 有没有一个好的方法在可可触摸获得rect这将保留文本视图中的所有行,以便我可以相应地调整父视图? 另一个例子是,在“日历”应用程序中查看“备注”字段中的事件-注意单元格(以及UITextView它包含)

在Wireshark上捕获移动电话流量

如何在Wireshark上捕获移动电话流量?

uilabel中的多行文本

有没有办法让多行文字UILabel就像在UITextView还是应该用第二个呢?

建筑ARMV7的未定义符号

这个问题把我逼疯了,我想不出怎么解决它… Undefined symbols for architecture armv7: "_deflateEnd", referenced from: -[ASIDataCompressor closeStream] in ASIDataCompressor.o "OBJC_CLASS$_ASIDataDecompressor"

如何在延迟后触发块,如-performselector:withobject:after delay:?

是否有一种方法可以在延迟后使用基元参数调用块,如使用performSelector:withObject:afterDelay:但是像这样的争论int/double/float?

iPhone UItextfield-更改占位符文本颜色

我想更改我在中设置的占位符文本的颜色UITextField控件,使其变黑。 我宁愿这样做,而不使用普通文本作为占位符,并且必须重写所有方法来模仿占位符的行为。 我相信如果我重写这个方法: - (void)drawPlaceholderInRect:(CGRect)rect 那我就可以这么做了。但我不确定如何从这个方法中访问实际的占位符对象。

在设备上测试iOS应用程序,无需苹果开发者程序或越狱

在没有注册Apple Developer程序或破解iPod的情况下,如何在iPod touch上测试iOS应用程序? 目前,这两者都不是可行的选择。 我想在设备本身而不是屏幕模拟器上进行测试,看看它在实际iPod上的表现。

如何在swift中发出HTTP请求?

我在iBooks中阅读了苹果公司的Swift编程语言,但无法理解如何用Swift发出HTTP请求(类似curl)。我需要导入obj-c类还是只需要导入默认库?或者不可能基于本地Swift代码发出HTTP请求?

UITextField文本更改事件

如何检测文本字段中的任何文本更改?委托方法shouldChangeCharactersInRange为某件事工作,但它并不能完全满足我的需要。因为在返回Yes之前,文本字段文本不可用于其他观察者方法。 例如在我的代码中calculateAndUpdateTextFields未获取更新的文本,用户已键入。 他们有没有办法得到textChangedJava事件处理程序。 - (BOOL)textFie

通过蓝牙在iOS和Android之间传输数据?

我一直在阅读如何使用游戏工具包通过蓝牙在iOS设备之间传输数据。我不是在写游戏,但我确实需要在两个设备之间传输少量的二进制数据。在两个iOS设备之间,这就足够简单了。但是,我想知道是否可以通过相同的机制在iOS设备和Android设备之间传输数据。 是否有人遇到过解释如何执行此操作的文档/教程?这在技术上是可能的吗?或者苹果公司有没有采取某种限制措施来防止这种情况发生? 我发现的另一个选择是蓝牙上

如何将触摸事件添加到uiview?

如何将触摸事件添加到uiview?我尝试: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forC

如何在iOS中实现弹出对话框

经过计算后,我想显示一个向用户传递消息的弹出窗口或警报框。有人知道我在哪里可以找到更多关于这个的信息吗?

调整uiimage大小的最简单方法是什么?

在我的iPhone应用程序中,我用相机拍照,然后我想把它调整到290*390像素。我用这种方法来调整图像的大小: UIImage *newImage = [image _imageScaledToSize:CGSizeMake(290, 390) interpolationQuality:1]; 它工作得很好,但是它是一个没有文档记录的功

应用程序将在应用程序启动结束时具有根视图控制器。

我在控制台中收到以下错误: 应用程序将在应用程序启动结束时具有根视图控制器。 下面是我的application:didFinishLaunchWithOptions方法: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

提供uiview圆角

我的登录视图有一个子视图,其中UIActivityView和AUILabel说“登录…”。此子视图有未圆角的角。我怎样才能把它们弄圆? 在我的XIB里面有什么办法吗?

uiTableView单元格所选颜色?

我创建了一个自定义UITableViewCell. 表视图显示的数据很好。我所坚持的是当用户触摸TableView的单元格时,我想显示单元格的背景色,而不是突出显示单元格选择的默认[蓝色]值。 我使用此代码,但没有发生任何事情: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];

检测设备是否为iOS

我想知道是否可以检测浏览器是否在iOS上运行,类似于如何使用Modernizer进行功能检测(尽管这显然是设备检测而不是功能检测)。 通常情况下,我更倾向于功能检测,但我需要了解设备是否是iOS,因为它们按照这个问题处理视频的方式。YouTube API not working with iPad / iPhone / non-Flash device

如何在iPhone上以编程方式发送短信?

有人知道是否有可能以及如何以编程方式发送短讯服务从iPhone使用官方的sdk/cocoa touch?

位置:Fixed不适用于iPad和iPhone

有一段时间我一直在努力在iPad上定位。我知道iScroll而且它似乎并不总是有效(即使在他们的演示中)。我也知道森查有办法解决这个问题,但我不能Ctrl键+f修复程序的源代码。 我希望有人能找到解决办法。问题在于,当用户在iOS支持的移动Safari上上下移动时,固定位置的元素不会得到更新。

开发iPhone、iPod touch和iPad(iOS)应用程序可以使用哪些编程语言?

开发iPhone、iPod touch和iPad(iOS)应用程序可以使用哪些编程语言? 此外,未来是否有计划扩大iOS将支持的编程语言数量?

在Linux中启动iPhone应用程序开发?[关闭]

我听说如果你想开发iPhone应用程序,你需要一台Mac电脑。这是真的吗? 是否可以使用Linux开发iPhone应用程序?如果是,我需要什么?在哪里下载必要的工具?

使用xcode获取错误“无此模块”,但框架存在

我目前正在用Swift编码,但有一个错误: 没有这样的社交模块 但我不理解,因为模块在我的项目中,在“链接框架和库”和“嵌入二进制文件”中声明。 框架是在Objective-C中的,所以我为它编写了一个桥头堡。 请问,如何让Xcode识别框架?

iPhone导航栏标题文本颜色

默认情况下,iOS导航栏标题颜色似乎为白色。有没有办法把它换成不同的颜色? 我知道navigationItem.titleView使用图像接近。由于我的设计技能有限,无法获得标准光泽,我更喜欢更改文本颜色。 任何见解都会受到赞赏。

在代码中为uibutton设置图像

如何在代码中设置uibutton的图像? 我有这个: UIButton *btnTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnTwo.frame = CGRectMake(40, 140, 240, 30); [btnTwo setTitle:@"vc2:v1" forState:UIControlStateNormal]

从iOS中的nsdictionary生成json字符串

我有一个dictionary我需要生成一个JSON string通过使用dictionary. 可以转换它吗?你们能帮忙吗?

设置uitextfield的最大字符长度

如何设置UITextField当我加载一个UIView?

libc++abi.dylib:以nsException(lldb)类型的未捕获异常终止

我正在用Swift编程一个应用程序,当我在iPhone模拟器上运行测试应用程序时,一切都正常,但随后我尝试向右滑动,这是我添加的一个手势,用于转到下一页(查看控制器2),它崩溃,并在控制台日志中显示此错误报告。 2014-10-18 12:07:34.400 soundtest[17081:818922] *** Terminating app due to uncaught exception

如何创建多行UItextfield?

我正在开发一个应用程序,用户必须在其中编写一些信息。为此,我需要UITextField多行(一般来说UITextField是单行)。 当我在谷歌上搜索时,我发现了一个使用UITextView而不是UITextfield为此目的。

设置自定义UITableViewCells高度

我正在使用一个自定义的UITableViewCell,它有一些要显示的标签、按钮和图像视图。单元格中有一个标签的文本是NSString对象和字符串的长度可以是可变的。因此,我无法在UITableView的heightForCellAtIndex方法。单元格的高度取决于标签的高度,可以使用NSString的sizeWithFont方法。我试过用它,但好像哪里出错了。如何修复? 这是用于初始化单元的代

如何使用nsurlconnection连接不可信证书的SSL?

我有以下连接到SSL网页的简单代码 NSMutableURLRequest *urlRequest=[NSMutableURLRequest requestWithURL:url]; [ NSURLConnection sendSynchronousRequest: urlRequest returningResponse: nil error: &error ]; 但如果证书是自签名证

致命错误:解包可选值时意外发现nil[重复]

这个问题已经有了答案: What does “fatal error: unexpectedly found nil while unwrapping an Optional value” mean? 8答

架构i386的未定义符号:“objc”类“skpsmtpmessage”,引用自:错误

我已经导入了在后台从应用程序发送电子邮件的框架,即SKPSMTPMessage框架。有人能提出为什么会出现下面的错误吗? Undefined symbols for architecture i386: "OBJC_CLASS$_SKPSMTPMessage", referenced from: objc-class-ref in ConfirmController.o "_kSKPS

如何设置约束更改的动画?

我正在用AdBannerView当没有广告时,它就会从屏幕上滑下来。当有广告时,它会在屏幕上滑动。基本的东西。 旧样式,我在动画块中设置帧。 新样式,我有一个IBOutlet到确定Y位置的约束,在本例中是从超视图底部的距离,并修改常量。 - (void)moveBannerOffScreen { [UIView animateWithDuration:5 anim

uiTableViewCell,滑动时显示删除按钮

刷卡时如何显示“删除”按钮?UITableViewCell?不会引发事件,也不会显示“删除”按钮。

如何在突出显示uibutton时更改其背景色?

在我的应用程序中的某个时刻,我突出显示了UIButton(例如,当用户的手指在按钮上时),我需要在按钮突出显示时更改背景色(因此,当用户的手指仍在按钮上时)。 我尝试了以下方法: _button.backgroundColor = [UIColor redColor]; 但它不起作用。颜色保持不变。当按钮没有突出显示并且工作正常时,我尝试了同样的代码。我也试过打电话-setNeedsDispla

生成用于设置Apple推送通知的.pem文件

我试着去创造.pem文件,每次生成certificates从客户的帐户,然后生成.pem文件使用终端,但没有用。我也用了很多链接。如果有人知道如何生成,请帮助我.pem或者有任何一个链接,为.pem世代。

表示iPhone应用程序崩溃报告

我正在尝试并象征我的iPhone应用程序的崩溃报告。 我从iTunes Connect中检索到了崩溃报告。我有提交到应用商店的应用程序二进制文件,还有作为构建的一部分生成的dsym文件。 我将所有这些文件放在一个目录中,该目录由Spotlight索引。 现在怎么办? 我试过援引: symbolicatecrash crashreport.crash myApp.app.dSYM 它只输出崩溃报告

我可以在iPhone应用程序中嵌入自定义字体吗?

此问题与iOS 3.2之前版本有关。从3.2开始,使用下面的samvermette的答案可以很容易地实现这个功能,并且我已经将接受的答案(从command改为samvermette)更改为反映这一点。我不能把这两个答案都归功于(除了赞成票),但它们都是好的。 我想让一个应用程序包含一个自定义字体来呈现文本,加载它,然后与标准一起使用UIKit类元素UILabel. 这有可能吗? 我发现以下链接:

ui标签文本边距

我要设置的是UILabel找不到这样做的方法。这个标签有一个背景设置,所以仅仅改变它的来源就不会有什么效果。最好将文本插入10px在左手边。

如何在uiview下绘制阴影?

我正试图在UIView可可味。我知道我应该使用CGContextSetShadow()绘制阴影,但Quartz 2D编程指南有点模糊: 保存图形状态。 调用函数CGContextSetShadow,传递适当的值。 执行要应用阴影的所有绘图。 恢复图形状态 我已经在一个UIView子类: - (void)drawRect:(CGRect)rect { CGContextRef curre

如何删除iPhone/iOS上电话号码的蓝色样式?

在iPhone上查看时,是否有方法从电话号码中删除默认的蓝色超链接颜色?喜欢添加特定的移动Safari标签或CSS吗? 我只有这个号码:

Call us on +44 (0)20 7194 8000

虽然没有超链接,但iPhone仍然将这个文本编号呈现为超链接。我的一些

在Objective-C中,如何测试对象类型?

我需要测试对象是否属于类型NSString或UIImageView. 我怎样才能做到这一点?有什么“异类”方法吗?

如何为uilabel添加换行符?

让我看看我有一根这样的绳子: NSString *longStr = @"AAAAA\nBBBBB\nCCCCC"; 如何使uilabel像这样显示消息 美国航空航天协会BBBB中国海关总署 我不认为\n是由uilabel识别的,那么有什么可以放在nsstring中,以便uilabel知道它必须在那里创建一个换行符吗?

加载了NIB,但未设置&39;视图&39;出口

我在项目中添加了一个新的NIB文件,并尝试加载它。 但是,当我单击工具栏图标时,我会得到一个NSInternalInconsistencyException带着信息: 由于未捕获异常而终止应用程序 “nsInternalConsistenceyException”,原因:“-[uiviewController” _ loadviewfromnibname:bundle:]加载了“…”nib,但未

带圆角和阴影的uiview?

我已经尽了最大努力,但没有一个是为习俗工作的。UIView…我只想要一个有圆角的空白白色视图和一个灯光投影(没有灯光效果)。我可以一个接一个地做每一件,但要像往常一样clipToBounds/maskToBounds发生冲突。

iOS如何设置应用图标和启动图像

如何设置图像以便存档和验证我的应用程序?屏幕显示如下: 所以第一个说29pt但是它也说2x. 所以我要放一个29x29图像或A58x58图像?我把其他的放在哪里?(我知道尺寸比29,40和60) 不管怎样,我尝试的是29x29PNG到第一个槽,A40x40到第二个,和60x60到第三和第四。当我去Product->Archive我得到 /users/kendon/documents/i

如何使用NSattributedString?

在一个NSString或NSMutableStrings不可能。所以我听说过NSAttributedString它是随着iPad SDK 3.2(或3.2左右),从开始在iPhone上提供iPhone SDK 4.0测试版. 我想要一根有三种颜色的绳子。 我不使用3个单独的nsstring的原因是这三个nsstring的长度NSAttributedString子字符串经常更改,因此我希望不要使用任

为什么在我的UITableView顶部有额外的填充物,样式为UITableViewStyle,在iOS7中分组

从IOS7开始,在我的UITableView有风格的UITableViewStyleGrouped. 下面是一个例子: TableView从第一个箭头开始,有35个像素的不明填充,然后绿色标题是UIView返回的viewForHeaderInSection(如果节为0)。 有人能解释一下这35个像素的数量是从哪里来的吗?我如何不用切换到UITableViewStylePlain?

iOS-触摸uitextfield外部时关闭键盘

我在想,当用户接触到UITextField.

如何在iOS上使用PhoneGap正确检测方向变化?

我在下面找到了这个方向测试代码,寻找jqtouch参考材料。这在MobileSafari的iOS模拟器中工作正常,但在PhoneGap中无法正确处理。我的项目也遇到了同样的问题,这正扼杀着这个测试页。在PhoneGap中有没有一种方法可以使用javascript感知方向的变化? window.onorientationchange = function() { /*window.orienta

什么是放松段,你如何使用它们?

iOS 6和Xcode 4.5有一个称为“放卷Segue”的新功能: 展开分段可以允许转换到故事板中的现有场景实例 除了Xcode4.5的发行说明中的这个简短条目之外,uiviewController现在似乎还有一些新方法: - (BOOL)canPerformUnwindSegueAction:(SEL)action fromViewController:(UIViewController

iOS-从ViewController调用应用程序委托方法

我要做的是单击一个按钮(它是用代码创建的),让它调用一个不同的视图控制器,然后让它在新的视图控制器中运行一个函数。 我知道在ib中可以相对容易地完成,但这不是一个选择。 我想做的一个例子是,如果你有两个视图控制器,一个带有房子的启动屏幕。另一个视图控制器在它上面有一个房子的通道,你可以按一定的顺序穿过所有的房间。启动屏幕上的每个房间都有按钮,可以让你跳到走过去的任何一点。

uilabel-自动调整标签大小以适应文本?

是否可以自动调整uiLabel框/边界的大小以适应包含的文本? (我不在乎它是否比显示屏大) 因此,如果用户输入“hello”或“我的名字很长,我希望它能放在这个框中”,它就不会被截断,标签也会相应地被“加宽”?

uiTableView-更改节标题颜色

如何在uiTableView中更改节头的颜色? 编辑:answer provided by DJ-S应考虑iOS 6及以上版本。接受的答案已过期。

iPhone uiview动画最佳实践

在iPhone上设置视图转换动画的最佳实践是什么? 例如,ViewTransitions来自苹果的示例项目使用如下代码: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATr

uiCollectionView中的单元格间距

如何在UICollectionView?我知道有一处房产minimumInteritemSpacing我已经把它设置为5.0,但是间距并没有显示为5.0。我已经实现了flowout委托方法。 - (CGFloat)collectionView:(UICollectionView )collectionView layout:(UICollectionViewLayout)collectionV

在iOS中获取当前设备语言?

我想显示设备用户界面使用的当前语言。我将使用什么代码? 我想把这个当作NSString格式完全清楚。(不是“EnuSUS”) 编辑:对于那些路过的人来说,这里有很多有用的评论,因为答案随着新的iOS版本的发展而发展。

添加iOS UITableView HeaderView(非节标题)

我想添加一个表头(而不是节头),例如在“联系人”应用程序中: 完全一样-在桌子上方的图片旁边有一个标签。 我希望所有视图都可以滚动,这样我就不能将它们放在表之外。 我该怎么做?

uinavigationbar自定义后退按钮(无标题)

如何自定义iOS 7及更高版本中的导航后退按钮(无标题)?(即仅带箭头) self.navigationItem.leftBarButtonItem = self.editButtonItem; 我只是想知道他们是否有什么自我。 或 像这样? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]

如何使用nsjsonserialization

我有一个json字符串(来自php的json_encode()看起来是这样的: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] 我想为我的iPhone应用程序解析成某种数据结构。我想对我来说最好是有一个字典数组,所以数组中的第0个元素是一个带有键的字典"id" => "1"和"name" => "Aaa". 我不明白NSJ

uiscrollview可滚动内容大小模糊性

研究员, 我在Interface Builder(Xcode 5/iOS 7)中遇到自动布局问题。 这是非常基本和重要的,所以我认为每个人都应该知道这是如何正常工作的。如果这是Xcode中的一个bug,那么它是一个关键的bug! 所以,每当我有这样的视图层次结构时,就会遇到麻烦: >UIViewController >> UIView >>>UIScrollVi

如何将右键添加到uinavigationController?

我试图在导航控制器的顶部栏中添加一个刷新按钮,但没有成功。 这是标题: @interface PropertyViewController : UINavigationController { } 下面是我试图添加它的方法: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {

iPhone系统字体

iPhone上默认系统字体的名称是什么? 我想取回这个定制UIView.

如何判断uiviewController的视图是否可见

我有一个选项卡应用程序,有许多视图。有没有办法知道UIViewController从中当前可见UIViewController?(寻找房产)

希望了解iOS uiviewController生命周期

你能给我解释一下如何正确地管理UIViewController生命周期? 特别是,我想知道如何使用Initialize,ViewDidLoad,ViewWillAppear,ViewDidAppear,ViewWillDisappear,ViewDidDisappear,ViewDidUnload和Dispose单触式方法UIViewController班级。

ui视图框架、边界和中心

我想知道如何以正确的方式使用这些属性。 据我所知,frame可以从我正在创建的视图的容器中使用。 它设置相对于容器视图的视图位置。它还设置该视图的大小。 阿尔索center可以从我正在创建的视图的容器中使用。此属性更改视图相对于其容器的位置。 最后,bounds相对于视图本身。它改变了视图的可绘制区域。 你能提供更多关于frame和bounds?那呢?clipsToBounds和masksToBo

如何从XIB文件加载自定义的UITableViewCells?

问题很简单:如何加载自定义UITableViewCell从XIB文件?这样做可以使用Interface Builder来设计单元。显然,由于内存管理问题,答案并不简单。This thread提到这个问题并提出解决方案,但是是在NDA发布之前,缺少代码。这里有一个long thread讨论这个问题却没有给出明确的答案。 以下是我使用的一些代码: static NSString *CellIdenti

将nsurl转换为nsstring

我有一个应用程序,用户可以从内置的应用程序图片或iPhone照片库中选择图片。我使用的对象场合NSString属性以保存imagePath. 现在,对于内置的应用程序图像,我得到的文件名是NSString保存在[occasion imagePath]. 但在第二种情况下,当用户从照片库中选择图像时,我会得到NSURL我想把它转换成NSString把它保存在[occasion imagePath]

如何以编程方式检测设备运行的iOS版本?[复制品]

这个问题已经有了答案: How to check iOS version? 37答

动态更改uilabel的字体大小

我现在有一个UILabel: factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)]; factLabel.text = @"some text some text some text some text"; factLabel.backgroundColor = [UIColor clearColor];

显示和消除模态视图控制器

有人能给我一个示例代码,我可以使用它首先呈现一个模态视图控制器,然后将其取消吗?这就是我一直在尝试的: NSLog(@"%@", blue.modalViewController); [blue presentModalViewController:red animated:YES]; NSLog(@"%@", blue.modalViewController);

无法加载资源,因为应用传输安全策略要求使用安全连接

当我将Xcode更新到7.0或iOS 9.0时,我面临着这个问题。 不知怎么的,它开始给我标题错误 “由于应用程序传输安全性,无法加载资源 策略要求使用安全连接“ WebService方法: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *session

通过浏览器访问摄像头

我们正在为移动设备创建一个HTML5网站,需要通过网络浏览器获得摄像头访问,而不是一个本地应用程序。我们在iOS中很难做到这一点。有人知道解决这个问题的方法吗?

如何测试iPhone应用程序?

如何测试iPhone应用程序?我可以在我自己的设备上获得它,任何人只要给我一个设备,我就可以在他们的设备上运行它,但是有没有一种方法可以通过应用商店进行有限的版本测试? 相关:另请参见this question在不使用应用商店的情况下将应用程序安装到手机上。

如何更改iOS 7上的状态栏背景色和文本颜色?

我当前的应用程序在iOS 5和6上运行。 导航栏为橙色,状态栏为黑色背景色和白色文本色。但是,当我在iOS 7上运行相同的应用程序时,我观察到状态栏与导航栏的背景色相同,并且状态栏文本颜色为黑色,它看起来是透明的。 因此,我无法区分状态栏和导航栏。 如何使状态栏看起来与iOS 5和6中的状态栏相同,即黑色背景色和白色文本色?我如何以编程方式完成这项工作?

你能在iPad上自动播放HTML5视频吗?

这个

以编程方式在iOS中获取自己的电话号码

有没有办法通过iPhone SDK的标准API获得自己的电话号码?

隐藏一个UITableViewCell上的分隔线

我正在定制UITableView. 我想把分隔线隐藏在最后的细胞…我可以这样做吗? 我知道我能做到tableView.separatorStyle = UITableViewCellStyle.None但那会影响全部的TableView的单元格。我只想影响我最后一个手机。

如何启动Safari并从iOS应用程序打开URL

在“设置”页上,我想包含三个链接 我的应用程序支持网站 YouTube应用教程 我的主要网站(即:链接到一个“Dale Dietrich创建的”标签。) 我已经搜索过这个网站、网站和我的文档,没有发现任何明显的地方。 注:我不想在我的应用程序中打开网页,我只想将链接发送到Safari,该链接在那里打开。我在“设置”页面上看到过很多应用程序都在做同样的事情,所以这是可能的。

获取用户的当前位置/坐标

如何存储用户的当前位置并在地图上显示该位置? 我可以在地图上显示预先定义的坐标,我只是不知道如何从设备接收信息。 我也知道我必须在plist中添加一些项目。我该怎么做?

ui标签文本居中对齐

如何在中对齐文本UILabel?

uiTableView-滚动到顶部

在我的表格视图中,我必须滚动到顶部。但我不能保证第一个对象是第0节第0行。可能我的表视图将从第5部分开始。 因此,当我打电话给: [mainTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animate

如何在iOS上获得设备品牌和型号?

我想知道是否可以确定当前设备是哪种类型的iPhone?我知道有可能让模特穿过去 NSString *deviceType = [[UIDevice currentDevice] model];这将返回我是否有“iphone”或“ipod”,但我想知道是否有可能检测/知道我是否有iphone 3gs和iphone 4和iphone 4 s。(事实上,我真正想做的就是确定我是否有3G,因为我做的是图形

我可以安全地删除xcode派生数据文件夹的内容吗?

我的磁盘空间不足,通过第三方实用程序检查了~/library/developer/xcode/deriveddata目录占用了大约22GB的磁盘空间。 我搜索了StackOverflow找到了这个帖子 How can I safely delete in my ~/Library/Developer/Xcode/DerivedData directory? 这个问题的公认答案建议我不要触摸/删除这

无法完成此操作。再试一次(-22421)

我想上传一个苹果电视应用程序到应用程序商店进行测试,但我发现问题: 无法完成此操作。再试一次(-22421) 如下图所示: 那我能做什么呢?

如何在文本字段中导航(下一步/完成按钮)

如何使用iPhone键盘上的“下一步”按钮浏览所有文本字段? 最后一个文本字段应关闭键盘。 我已经设置了ib按钮(下一步/完成),但现在我卡住了。 我实现了textfieldShouldTurn操作,但是现在下一步和完成按钮关闭键盘。

你可能感兴趣的:([个人笔记] 关于 iOS 的常见问题合集)