标签: Iphone
uibarbuttonitemuitoolbar
我有一个带有工具栏的视图-工具栏上的每个按钮都代表用户正在编写的新消息。我花了好几天的时间才弄明白如何处理视图切换等问题。。但现在我已经弄明白了这一切,我遇到了一点UI混乱
当我知道有超过11个按钮时,用户应该在创建第11个按钮之前发送前10个按钮,但我正在尝试彻底检查屏幕末端的按钮。除了您可以看到的半按钮之外,没有其他指示灯显示可以按下其他按钮
以前有没有人遇到过这样的情况,你是如何处理的
我最初的想法是,当有超过8个按钮时,我会通过编程将第一个和最后一个按钮向下滑动,方法是将按钮移除并添加到
在开发应用程序时,可能会有一段时间我希望与客户端建立一个安全的连接,比如vpn。这里的主题是iphone。一旦用户建立了这一点,当我建议它这样做时,所有的IP流量都被路由了吗?我对一些开放端口或vpn流量检查很好奇
SDK是否有任何方法可用于验证在我认为交换机激活的路由周围没有发送任何数据
问题更多的是iPhone固有的安全性问题。如果我说所有流量都应该通过我选择的vpn,那么API中甚至SDK中是否有任何东西可以指向基本操作系统(osx),使其能够在不通过代理的情况下与另一个ip地址通信?如果
如果要调用外部对象,是否只将方法名后缀为:呢
出于某种原因
[self performSelector:@selector(myMethod:) withObject:nil afterDelay:5];
不起作用,但
[self performSelector:@selector(myMethod) withObject:nil afterDelay:5];
是的
编辑:
在类的实现中声明,而不是在接口中声明
- (void)myMethod
{
// Some stuff
}
在
我正在制作一个需要客户端发布的应用程序
我是否能够使用分发证书构建并签署最终二进制文件,并将其发送到客户端进行上传
或者我必须把源代码发送给他们,用他们自己的证书进行编译
干杯您可以让他们将证书发送给您。他们需要从Keychain Access导出它,并将.p12文件发送给您。然后,您可以将其导入您的密钥链,并根据其分发版mobileprovision文件进行构建
否则,就无法让他们分发您的二进制文件。这是不正确的。你可以向他们发送未签名的二进制文件,他们可以使用codesign\u alloc
我最近注意到,iPhone上显示的颜色比实际颜色值要暗。(拍摄图像的iphone屏幕截图并使用颜色工具显示颜色值较暗)。这似乎是最近的一个变化,因为我在OS3.0上有一个相同图像的iphone屏幕截图。苹果是否改变了iPhone的gamma格式,还是有其他的事情发生了?IIRC iPhone的截图功能保存JPEG格式,JPEG格式使用有损压缩。压缩可能会损坏颜色值
如果您在不同的操作系统版本上得到不同的结果,可能只是不同的JPEG编码器或不同的配置
为了获得最佳效果,请尝试拍摄大面积的纯色屏幕截
弗洛克斯,有人能帮我吗?我想发送一个使用定义的事件并在iphone中获取它。如何在iphone开发中创建使用定义的事件?如果您指的是“使用定义的事件”通知,您应该查看以下内容:
什么是“使用定义的事件”?
如何更改iphone uipicker视图的字体大小和样式。有人能建议吗
感谢在UIPickerView的委托中,您可以实现pickerView:viewForRow:forComponent:reusingView:方法,并使用指定的任何字体(和其他参数)从中返回UILabel对象 在UIPickerView的委托中,您可以实现pickerView:viewForRow:forComponent:reusingView:方法,并从该方法返回UILabel对象,并指定所需的任何字体(和其他参数)
我想制作一个游戏,让两个玩家通过WiFi或蓝牙连接,但我还没有找到任何关于这方面的好教程。您推荐哪些资源用于在iPhone上学习点对点网络?您可能想从开始。为了帮助网络方面,您可能想使用游戏套件,它可以轻松地在BT或wifi上连接。阅读苹果的文档
作为iPhone开发课程的一部分,我将介绍点对点网络,包括“你好”和“游戏工具包”。可以找到相应课程的笔记,也可以将课程作为视频下载
笔记中还包括一些简单示例应用程序的链接,这些应用程序展示了点对点网络,我在课堂上演示了所有这些是如何工作的。Brad,
嗨,朋友们,
我有一个由许多名字组成的数组。我想搜索从字符“c”开始的名称。如何搜索数组 另一种方法是使用enumerateObjectsUsingBlock:
NSString* firstLetter;
for(NSString* currentString in yourArray)
{
firstLetter = [NSString stringWithFormat:@"%c", [currentString characterAtIndex:0]];
if([fi
标签: Iphone
nsfetchrequestnssortdescriptor
我有两个实体。客户和项目。一个客户机有许多项目,但一个项目只能分配给一个客户机。这是用数据模型设计的
客户端实体具有属性clientName和与许多项目的关系
项目实体具有属性projectName和与一个客户端的关系
我想从我的ManagedObjectContext中检索所有客户端,其中客户端按clientName升序排序,然后按projectName升序排序该客户端的项目
这是我当前的代码,我知道这是错误的,因为客户实体无法按项目名称排序:
在将其分配给clientArray之后,我想
您好,我正在制作一个应用程序,其中用户向服务器发送xml并获得响应
现在我必须保存发送和响应请求的日期和时间……为此,我应该使用iphone的日期还是在线查看
因为我的想法是,iphone的日期和时间可能不正确……总是……所以最好在线查看时间
我知道本地部分,但需要有关在线检查的帮助…请帮助使用本地时间。这将为你省去很多麻烦和工作。或者你的应用程序完全依赖于正确的时间,比如显示太阳的当前位置或者其他什么?如果不是,则本地时间可能“足够好”。如果您需要与服务器相同的时间,则似乎需要确定服务器时间和
如何为springboard创建动态库以及如何使用移动基板?找不到信息,需要创建应用程序以编程方式切换任何iOS版本3.0到4.1的wifi模块。创建springboard动态库是我的应用程序的解决方案吗?提前谢谢
如下图所示,我正在使用calloutaccessorycontrol的坐标在mapview上放置另一个视图。然而它似乎从未将控件放置在calloutaccessorycontrol附近的任何位置。这很奇怪,因为我用的是它的x和y坐标
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view
calloutAccessoryControlTapped:(UI
你好
我在GTM测试用例中遇到以下代码问题:
- (void)testSomething {
myType *year = [myType valueFromString:@"1978"];
STAssertTrue([year isKindOfClass:[XBNumberAttribute class]], @"Must be subtype.");
}
如果我构建这个(=执行测试),我会得到一个“分段错误”$TARGET\u build\u DIR/$EXECUTABLE\u PATH“
我想更改UITabBar项目的顺序。
然后,当我再次登录时,应该保持顺序
如何做到这一点?有人能帮我吗?我已经浪费了一整天的时间来实现这一点。如果您愿意以编程的方式来实现,它应该相当简单:
保留每个视图的索引,然后按加载的相同顺序将每个视图添加到数组中:
//construct your view controllers somehow and add them to an array in the order you want them to be:
[myArr addObjec
我使用以下代码从UItableviewcell中删除子视图,以便在添加新的子视图之前清除以前的子视图
if ([cell.contentView subviews]) {
for (UIView *subview in [cell.contentView subviews]) {
[subview removeFromSuperview];
}
}
这里的问题是其中一个子视图是UIImageView对象,因此在删除这些imageview(子视图)后,我的应用程序会崩溃
花了大约一周的时间使用stackoverflows搜索,但运气不好
以下是我所拥有的:
1 plist:
<plist version="1.0">
<array>
<dict>
<key>name</key>
<string>Name 1</string>
<key>abrev</key>
<string>(HG
我被一个问题困住了,事实上,场景是这样的,在我的视图控制器中,我放置了几个按钮,我可以在视图中移动,现在在同一视图中,屏幕的一半被uiscrollview占据,在这个滚动视图中,我还有几个uibutton,当我尝试从uiscrollview移动uibutton时,我想从uiscrollview移动到uiviewuiscrollview到uiview它在从scrollview移动时隐藏,类似于我将uibutton从uiview移动到uiscrollview,然后在拖动到达scrollview区域时
在互联网上搜索之后,在这个论坛上,我无法解决我的问题。我正在制作一个带有一个标签栏的应用程序,并用这个标签栏管理三个视图(viewA、viewB、viewC)。在其中一个视图(viewA)中,我有一个按钮,我想用它来显示另外两个视图(viewB)中的一个(但不使用选项卡栏中的按钮)
使用此按钮,我应该调用一个从viewA切换到viewB的函数,但该函数位于viewAcontroller.m上,从该控制器我无法访问tabBarController,因为我已在appDelegate.h中定义了它
有
你好,希望有人能帮我解决这个问题:
我正在开发一款iPhone应用程序,在陀螺仪的帮助下拍摄一系列图像。
因此AVCamCaptureManager和CMMotionManager会话同时运行
拍摄静止图像后,我:
-在背景线程中处理图像,该线程工作正常,不会影响任何内容
-然后将处理后的图像数据保存到磁盘
[imageData writeToFile:imagePath atomically:YES];
问题:在启动writeToFile功能之后,AVCamCaptureManager和CM
我正在为客户开发一个应用程序。
最终ipa必须使用客户端的私钥和证书进行代码签名吗?
当我用自己的密钥和证书对应用程序进行代码签名,然后将其提交到客户端的itunes帐户时,会发生什么情况
如果您有任何帮助,我们将不胜感激不确定是否有准确的副本,但您可以检查以下答案:
我正在制作一个iPhone应用程序。在这个应用程序中,我使用了tableview,每当我按下日期时间选择器时,它都会显示本地通知时间。现在我想将tableview的所有值存储到一个数组中。我怎样才能做到这一点。请给我一些解决办法
我们已经实现了本地通知,并使用PickerView为其设置tableview中行上的数据。这是用于在tableview:-(iAction)scheduleAlarm:(id)sender中显示数据的代码段{
[eventText辞职FirstResponder]
NS
所以我在这件事上大发脾气。我一直在追踪我的应用程序中的一个bug。最初,我试图从数据库加载long/lat坐标,并执行for循环,将每个注释添加到地图视图中。这看起来很简单,但由于某种原因,当我试图在循环中添加注释时,最后只会显示一个注释
因此,使用下面的代码,我决定尝试简单地向MKMapView添加两个注释,以确保我首先可以做到这一点,但它不起作用
[NewAnnotation setLongitude:-104.6200448];
[NewAnnotation setLongitude:50
我的facebook访问令牌有问题。我正在集成iphone和facebook,但无法接收用户的电子邮件地址。我获得了访问令牌,但使用它我无法获得电子邮件。我错过了什么
谢谢。我认为不允许您收到用户的电子邮件。这就是拥有令牌之类的东西的全部意义,以防止安全问题,而不管开发人员的意图如何。当您获得某一组权限的访问令牌时,您可以请求获取用户的配置文件信息。此外,还有一个单独的权限称为电子邮件,您可以在请求中设置该权限。如果用户允许您的应用程序访问该信息,那么您可以获取配置文件并成功解析电子邮件
因此,
捕获视频时的首选像素格式为:
对于iPhone 4:kCVPixelFormatType\U 420YPCBCCR8BIPLANARVIDEORAGE或kCVPixelFormatType\U 32BGRA
对于iPhone 3G:kCVPixelFormatType_422YpCbCr8或kCVPixelFormatType_32BGRA
(对于iPhone 5或带摄像头的iPad设备,目前还没有推荐。)
但是,对于我应该如何着手并确定应用程序当前运行在什么设备上,没有提供任何帮助。如果将
我用另一种方法
- (void)useX:(double)x {
self.XVelocity = x;
//This is called by the app delegate every 1/60 times a second
printf("%f",x);
}
如果self.XVelocity等于0,如何修复此问题?请尝试删除self。看看会发生什么。如果看不到完整的示例代码,这很难回答。请发布XVelocity的属性和ivar声明。@property nonat
是否有一种方法可以将标签和按钮等组件放置在容器(如IB中的UIView)中,仅用于整体移动这些组件?我不需要容器具有任何功能,只是作为一种简单的方式在IB中拖动一组IB组件。我尝试将组件放在UIView中,但UIView不容易选择拖动
谢谢 是的,有,您只需确保在IB中使用元素/对象的层次结构
我的意思是确保容器视图中所需的每个对象都是导航器窗格中容器视图的子对象(在下方缩进可见)。(通过单击最左边的项目,确保您的左导航器窗口正在显示——请参见xcode右上角的分段控件)
在导航器中,您将看到列
我在webview中有一个带有localhtml的应用程序。localhtml基本上是一个包含指向各种站点的链接的列表。有没有办法使这些链接之一直接指向应用程序内的新视图?在这种情况下,在webview中创建按钮不是一个选项。我的想法是将链接设置为“切换视图”或其他什么,然后在链接匹配时切换视图。就像这样(只是为了概念)
这是一种有效的方法吗?你能分享这样做的实际代码吗?或者有更有效的方法吗?您可以使用以下方法:
- (BOOL)webView:(UIWebView *)webView shou
我正在开发一个应用程序,在这个应用程序中,我需要知道一些iphone系统信息,比如cpu速度,以及内存中的进程列表和系统日志。
我在AppleStore上看到有一些应用程序(苹果批准)显示数据(Ex JustSys),这意味着苹果为此类信息系统提供了工具。
我试着在网上搜索,但什么也找不到。有人知道如何获得这些信息吗
谢谢你应该看看下面的链接。可能对你有帮助
我在IB中创建了一个自定义UITableViewCell。我在IB中添加了一个名为CheckMarkButton的自定义UIButton,背景图像为“unchecked.png”(没有复选标记的空框)
在TableView中使用此单元格时,在cellForRowAtIndexPath中,我为按钮添加了一个目标:
cell.CheckMarkButton addTarget:self action@selector(CheckmarkButtonPressed:) forControlEvents
我想在UITableView中添加多个列。我已经创建了一个CustomeTableCell,其中使用了两行-(void)drawRect:(CGRect)rect方法。但是,我只能画2条线(3列)。我必须画多条线(垂直),例如:5-10列。如何在tableviewcell中绘制多条线。你能给我一些想法/示例代码来完成这个吗?提前谢谢。背景颜色变黑怎么样。是否将x个白色子视图添加到单元格的contentView中,并在它们之间留有1px的边距
这将创建所需的列外观,并且如果将视图设置为属性,还可以
我正在尝试在ios中实现基于Banjour的应用程序。我还成功地实现了从一台iphone到另一台iphone发送和接收数据。
浏览服务后,所有其他设备都在工作。并显示在表中
现在我想在表视图中选择一些设备,并将数据发送到所选设备
为此,我在每个设备中只创建了一个套接字
CFSocketContext socketCtxt = {0, self, NULL, NULL, NULL};
witap_socket = CFSocketCreate(kCFAllocatorDefaul
我学习了使用AvFoundation Framework拍照的教程。。
所以我对它并不精通。。这是一点
在应用程序中..在笔尖中。
有一个视图(子视图)作为主视图(主视图)的子视图。
还有一个图像视图和按钮作为子视图(子视图)的子视图,而不是主视图
教程中有代码(用于子视图)
但应用此选项后,图像视图将显示在子视图的后面,而不是在nib中的前面。。
因此,如何使图像视图出现在视图前面..vimagepreview是子视图我想您需要将子视图(图像视图容器视图)放在前面
看看这个:
它的UIView
如何绘制CGRect数组中的所有矩形?到目前为止,我掌握的代码是:
在我的init方法中:
rec1=CGRectMake(50400,30,30)
CGRect startingRect=rec1
int计数=48
CGRect rectary[count]
rectary[0]=startingRect
CGRect oneRect=rectary[0]
inti
用于(i=1;isize.width){
oneRect.origin.x=startingRect.origin.x;
one
在引入ARC之前,当我想使用init(或initWith)为属性赋值时,我只使用了retain(由于不想在init中使用属性设置器)
对于ARC(同样不使用setter),这是将newModel分配给dataModel属性的正确方法吗?我的猜测是编译器(使用ARC)将看到属性被定义为strong并正确设置属性。我很好奇这是否正确
// Using ARC
// @property (nonatomic, strong) DataModel *dataModel;
// @synthesize d
在我的项目中,我这里有10个这样的代码:
- (void) makeAnim1{
//downward animation for carousel
[UIView animateWithDuration:**3.5**
delay:0.25
options: UIViewAnimationCurveLinear
animations:^
我正在开发一款iPhone应用程序,可以从图片中识别一些著名的符号。
我基本上遵循这些教程,使用OpenCv进行模板匹配,使用GPUImage进行图像处理
当所有图像都具有相同的亮度级别时,我可以调整GPUImageLuminanceThresholdFilter的阈值,所有图像都可以平滑工作,但是,当然,我不能确定亮度
所以,我需要一个简单的自适应阈值滤波器,就像那些教程中的一样,它计算每个像素周围区域的亮度
GPUImageAdaptiveThresholdFilter不适合我的需要,因为它
我正在编写我自己的iPhone游戏,因为我不想让用户为我的级别付费,我想允许他们在他们的FB或twitter时间线上发布一些东西。完成后,我想免费解锁关卡,并为每个关卡包解锁
有人知道怎么做吗?我知道我可以使用FacebookAPI for iOS发布状态,但如何确保操作已完成?每个帖子或推特都有一个确认委托方法。添加NSNotification以在确认完成时解锁您的关卡。您可以做到这一点,使用FB的graph api很容易
您可以说用户发布了在您的代码中硬编码的消息,并且您收到了api的响应,
我正在尝试在iOs中使用html5代码创建一个启动屏幕。我一直在寻找一些例子,但我没有找到任何东西。有人知道这件事吗
谢谢。最后,我制作了一个中间UI视图,应用程序首先在窗口中加载。然后应用程序加载其余数据并更改窗口的根视图
它起作用了!: 如果我理解正确,只需创建一个内部带有UIWebView的UIViewController,并在应用程序didFinishedLaunching方法中显示该控制器,只要您想要1到n秒。根据苹果的指导原则,没有启动屏幕。提问时,请始终查看www.whathave
我有一个应用程序,其中我通过提供url将xml文件加载到缓存中,我有以下代码:
NSHTTPURLResponse *response = nil;
responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
cachedResponse = [[NSCachedURLResponse alloc]
我有一个类,其中包含一个UIButton作为子视图。我已经创建了一个UIButton的子类,它有我自己的修改,我想用它来代替UIButton,但我不想只是删除原来的UIButton并添加这个,因为这样它就不会响应类给它的UIButton命令
我如何在这里使用UIButton的子类
希望这是有意义的
编辑:所以我有一个子类UIView。它叫MyView。MyView有一个UIButton的子视图。我还有一个UIButton的子类,叫做MyButton。我想在MyView上使用MyButton而不是
我有一个I-phone应用程序,只需点击一个按钮,我就可以获取我们的Instagram用户ID
目前我正在使用instagram SDK,我正在获取追随者的ID,但不知道如何找到我的用户ID
是我现在用来查找追随者用户ID的代码吗?它正在被修复,请点击上面的链接
您将以如下格式获得带有用户id和clint id的访问令牌
userid.client\u ID.accesstocken
如果您的客户端ID为FE354654654654654654,用户ID为458987,您将使用ge access
每次加载某个视图控制器时,我都试图打开iPhone摄像头。但是,它只打开一次,如果我再次加载视图控制器,它不会打开相机。如何在每次进入视图控制器时打开相机
- (void)viewDidLoad {
[super viewDidLoad];
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
if ([UIImagePickerController isSo
我在搜索一些简单的iPhone正则表达式,以验证NSString是否为有效的十六进制格式,只包含0-9和a-f中的字符。GUID的也一样。或者已经内置了一个函数来检查GUID是否有效
我只找到了一些关于创建guid的帖子。所以答案是以我使用的格式创建GUID
示例GUID
ADD2B9F7-A699-4EF3-9A70-130B92154B11
一种方法是使用NSCharacterSet:
NSLog输出:
testString1: Good
testString2: Bad
或使用REs:
我从NSURL连接获取数据,如下所示。代码可以工作,但我得到一个编译器警告,上面写着“Unused variable stresult”
我实际上不需要使用返回的内容。我只需要执行URL。
我怎样才能修改它以消除警告
NSString *strURL = [NSString stringWithFormat:@"http://www.site.com/file.php?id=%@", id];
NSData *dataURL = [NSData dataWithContentsOfURL:[N
我需要创建一个NSString,用于浏览FTP共享中的文件夹。我在TableView上显示目录,用户可以通过选择行进行浏览
我将所选行的字符串写入可变数组,然后我需要生成可变数组中所有字符串的字符串。表示选择行时将最后一个字符串添加到上一个字符串
例如,数组中的第一个字符串是“下载”第二个“电影”第三个“高清电影”。。。。。。。等等
为此,我需要第一次选中行“/Downloads/”上的字符串
第二次“/Downloads/Movies/”,第三次“/Downloads/Movies/HD Mo
我目前正在使用UIImageView根据用户按下的按钮设置一系列图像的动画。我在nsarray中创建了大约5组不同的图像,例如:
-(void)initiateAnimations {
punchani = [NSArray arrayWithObjects:
[UIImage imageNamed:@"punch0001.png"],
[UIImage imageNamed:@"punch0002.png"],
[UIImag
我阅读了所有其他类似问题的回复,但我的项目仍然不起作用。
有什么帮助吗
这是我的项目
-------->viewController.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController{
IBOutlet UIScrollView *scroll;
IBOutlet UIImageView *imagev;
}
一切看起来都很好,但scrollview无法滚动
编辑:正如他们在这里建议的,问题
请,我想在我的应用程序中添加一个名为“升级到专业版”的按钮。当用户触摸此按钮时,一些隐藏的按钮将被取消隐藏
使用“应用内购买”的代码是什么?在我找到的所有教程中,讨论您想要销售需要商店的某些商品或其他功能。我不想创建一个商店
另外,如何实现恢复功能
提前感谢您不需要商店,您可以使用StoreKit来实现这一点。从阅读文章开始。然后,为了简化你的IAP代码,你可以使用人们开源的一个不错的包装框架,例如。pro升级是一个“出售项目”,因此你应该能够遵循这些教程,但要设置一个标志,表明该应用现在是“p
我正在尝试为iOS 8开发一个应用程序,我构建了应用程序的第一个视图。我正在尝试用iOS模拟器在所有设备上测试第一个视图UI工作正常,但代码没有正确运行看起来像是从代码中编译了一些部分而不是全部
感谢您的帮助。可能是因为它没有很好地编译应用程序。尝试清理它也许在xCode中有更好的方法,但是我按照我在这里的建议来做:
1转到主文件夹:shift+cmd+h
2导航到Library->Developer->Xcode->DerivedData
3找到一个或多个具有项目名称的文件夹并将其删除。如果有
1 2 3 4 5 6 ...
下一页 最后一页 共 2307 页