小编jsi*_*ary的帖子

iOS Google Places API:"此IP,网站或移动应用程序无权使用此API密钥"

我正在iOS 7应用上测试Google Places API.

当我向API发送请求时,我得到一个json结果,并显示以下错误消息:

This IP, site or mobile application is not authorized to use this API key.

为了构建请求,我转到Google API控制台并根据我的应用程序包生成了我的iOS API密钥.

我没有在应用上使用Google地图或其他任何内容,只是尝试向Places API发出请求.

有什么我想念的吗?

PS:我复制了我正在使用的URL,并将API密钥更改为浏览器客户端密钥,并在Chrome中进行了测试并且运行良好.

ios google-places-api google-places ios7

12
推荐指数
1
解决办法
7267
查看次数

UITextField键盘不会出现

我有一个非常简单的屏幕,带有默认配置的UITextField,没什么特别的.

当我触摸UITextField时,键盘不会弹出.

我没有任何自定义控件,行为或其他任何东西,只是这样,但它没有工作.

我已经在AppStore上的应用程序iPhone/iPad应用程序中完成了这个,但我无法弄清楚这里出了什么问题.

UITextField在Interface Builder中的nib文件中创建.
我一直在做一些研究,我在UIViewController中添加了一个用于UItextField TouchDown事件的IBAction和用于UITexField的IBOutlet.
在我添加的代码的第一行:

[textFild becomeFirstResponder];
Run Code Online (Sandbox Code Playgroud)

这是UITextField的默认行为,当你触摸它时,它成为第一个要求系统显示键盘的响应者.
我调试它并运行该行,但键盘仍未显示.
提前致谢.

iphone keyboard uitextfield uikit

7
推荐指数
3
解决办法
6892
查看次数

UIPopoverController:为什么我的popover没有出现在我想要的地方?

简单:一个视图,我使用presentPopoverFromRect在CGRect中呈现UIPopoverController ......并且箭头或弹出框架都不会出现在我传入的矩形中我要求的坐标附近.有线索吗?我一直试图弄清楚这一点,但我放弃了.这是代码:

if(!myContentController){
    myContentController = [[MyContentController alloc] initWithNibName:myNibName bundle:[NSBundle mainBundle]];
    // This works pretty well. actually when i show the popover
    // i see everything inside as it's supposed to.
}
if(!popover){
   popover = [[UIPopoverController alloc] initWithContentViewController:myContentController];
}
else{
    [popover setContentController:myContentController];
}
popover.delegate = self;
CGPoint touchPointInView = [self touchPoint];//This is working fine too.I've been checking with NSLog.
popover.ContentSize = myPopoverSize;//In this case {320,480}
 [popover presentPopoverFromRect:CGRectMake(touchPoint.x,touchPoint.y,myPopoverSize.width,myPopverSize.height)
                          inView:self.view
        permittedArrowDirections:UIPopoverArrowDirectionAny
                        animated:YES];
Run Code Online (Sandbox Code Playgroud)

接下来发生什么?弹出窗口没有显示它应该在哪里.如果我通过{0,0}它会在屏幕中间显示,就好像视图大小是(768,512).我检查了所有视图尺寸,它们都没问题,框架,边界等等.有谁知道我做错了什么?

iphone uiview ipad uipopovercontroller ios

5
推荐指数
1
解决办法
5866
查看次数

UIPopoverController:如何移动它?

我想搬家UIPopoverController.我找到的唯一方法是使用视图中的新位置调用[popover presentPopoverFromRect ...].

这实际上是移动它,但不是我想要的地方,我正在使用UIPopoverArrowDirectionAny.

还有其他选择吗?

uiview uipopovercontroller ios

3
推荐指数
1
解决办法
3590
查看次数

如何在iPhone SDK中使用Alpha通道或alpha蒙版将图像保存为Tiff或PNG?

我在白色背景中有一些内部图像.我希望以允许Alpha通道或使用alpha蒙版的格式保存该图像,使白色像素变为透明.有光吗?

iphone transparency alpha image objective-c

2
推荐指数
1
解决办法
2022
查看次数