草庐IT

iphone-se

全部标签

iphone - 如何检测哪个 UILabel 被点击了?

我有三个UILabel。我想检测哪个标签被点击,然后检索该标签的字符串值。这就是我正在尝试的方式,我只能设法检测到点击的位置,但我无法检测到哪个标签被点击了。标签创建for(NSIntegeri=1;i检测点击-(void)handleSingleTap:(UITapGestureRecognizer*)recognizer{CGPointlocation;location=[recognizerlocationInView:self.view];NSString*documentName;if(location.y 最佳答案 因为

iOS:处理 TARGET_IPHONE_SIMULATOR 宏

我的环境:ObjectiveC在OSXElCaptain(10.11.1)中使用Xcode6.4。在Xcode中,目标设置为iOS8。TARGET_IPHONE_SIMULATOR在下面的代码中始终解析为true,即使我选择iPad2作为iOS模拟器也是如此。#ifTARGET_IPHONE_SIMULATOR//blockofcode#endif选择iPad2作为iOS模拟器时,TARGET_IPHONE_SIMULATOR不应该设置为false吗? 最佳答案 请注意,iOS9中引入了较新的宏以及tvOS和watchOS,而TAR

iphone - 有哪些技巧可以让您的 iPad 应用程序快如闪电?

我希望我构建的应用程序快如闪电。我应该使用什么技术来确保我的应用保持快速响应? 最佳答案 在主线程中尽量少做。使用NSOperations/GCD和其他后台技术从主线程加载所有内容。以及其他人所说的:) 关于iphone-有哪些技巧可以让您的iPad应用程序快如闪电?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4788309/

iphone - 检查包中是否存在文件

我们如何在获取文件之前检查文件是否存在于应用加载的外部包中? 最佳答案 要检查包中是否存在文件,请使用NSBundle类。NSString*path=[[NSBundlemainBundle]pathForResource:@"somefileinbundle"ofType:@"png"];if(!path)NSLog(@"Unabletofindfileinbundle");话虽如此,在尝试加载文件之前先检查文件是否存在通常不是一个好主意。根据NSFileManagerfileExistsAtPath:上的Apple文档Attem

iphone - 在 Objective-C 中将单个字符串分成两个不同的字符串

我刚开始使用Objective-C和iphone应用程序开发,我正在尝试设计一个计算器应用程序,我使用的逻辑是这样的:当用户单击任何按钮时,我会使用按钮的标题[sendertitleForState:UIControlStateNormal]方法,然后继续将其附加到字符串(NSString*result)上。假设用户输入123+456,那么在我的字符串中我将有“123+456”,现在我想要两个字符串“123”和“456”以便我可以通过[resultintValue]方法添加它们。所以我的问题是,如何获得这两个单独的字符串(“123”和“456”)?带有合适方法的示例代码会很有帮助。

iphone - cellForRowAtIndexPath 内存管理

所以,这是我的cellForRowAtIndexPath的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:@"identifier"];if(cell==nil){cell=[[[UITableViewCellalloc]initWithStyle:UITableViewCellStyleSubtitler

iphone - 如何从另一个 View Controller 调用方法

我想调用这个方法:-(void)getUserFriendTargetDialogRequest{currentAPICall=kAPIFriendsForTargetDialogRequests;[selfapiGraphFriends];}来自另一个ViewController中的条件语句:if(idx==2){NSLog(@"youtouchedmenu2");APICallsViewController*apiViewController=[APICallsViewControlleralloc];[self.navigationControllerpushViewContro

iphone - 我可以在 UIScrollView 中禁用橡皮筋惯性滚动吗

我有一个ScrollView,它滚动我的View。如果我向上或向下滚动很远,它会显示空白。我相信这被称为橡皮筋效应或惯性滚动。是否有记录或允许的方式可以禁用此功能? 最佳答案 设置滚动条的弹跳属性为false/no。之后就不会反弹了。self.scrollView.bounces=NO; 关于iphone-我可以在UIScrollView中禁用橡皮筋惯性滚动吗,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

iphone - iOS Core 数据关系故障

我有一个包含3个实体的核心数据模型。驱动程序、list和作业。每个Manifest有一个driver,每个Driver有多个Manifest,每个Manifest可以有一个或多个Jobs,每个Job引用一个Manifest。当我像这样构建对象时//LoopthroughalltheManifestsforthedriverfor(SDZManifest*manifestinallData){//CreateannewinstanceofmanifestincoredataManifest*newManifest=(Manifest*)[[SKCoreDataManagersharedI

ios - 处理背景图像的不同 iphone 屏幕尺寸/分辨率

我想更好地了解iphone分辨率等。我有一个应用程序,它有一个基本的buttonView和logoView。我已经输出了logoView的高度,它会根据屏幕尺寸自动适应高度。对于iphone5,我有318可以使用。对于iphone4(我的问题是,我应该如何处理用于此View背景的图像。我会为以下创建一个三个单独的图像吗?-iphone3等(230)-iphone4视网膜(230尺寸,@2)-iphone5retina(328尺寸,@2)或者我会只创建2x230图像,并且当使用iphone5并且有更多空间可用时,我可以将图像拉伸(stretch)到318吗?