Tag: ipad

将UIGesture转发到后面的视图

我正在iphone(iOS 4.0或更高版本)的应用程序,并在多个视图之间的触摸处理有一些麻烦。 我有这样的视图结构 —> A superView | —> SubView – A | —> SubView – B (exactly on top of A, completely blocking A). 基本上我有一个superView,并且兄弟姐妹子视图A和B.B具有与A相同的框架,因此完全隐藏A. 现在我的要求是这样的。 子视图B应该接收所有轻扫和轻击(单和双)手势。 子视图A应该收到所有捏手势。 这是我如何添加手势识别器的意见 UISwipeGestureRecognizer *leftSwipe = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(leftSwipe:)]; [leftSwipe setDirection:(UISwipeGestureRecognizerDirectionLeft)]; leftSwipe.delegate = self; [bView addGestureRecognizer:leftSwipe]; [leftSwipe release]; UISwipeGestureRecognizer *rightSwipe = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(rightSwipe:)]; [rightSwipe setDirection:(UISwipeGestureRecognizerDirectionRight)]; rightSwipe.delegate = self; […]

“桌面Safari”上已知的“iPad上的Safari”差异列表

最近在Windows / Mac桌面浏览器上testing一个Web应用程序 – 然后在iPad上,我注意到了Safari的各种不同,我并不期待。 即使版本号是相同的。 我想编写一份这些差异的列表(对于我自己和其他人)来作为开发者参考。 例如在iPad上的Safari iPad Safari可以完全控制select列表/选项样式 当input元素收到焦点时,iPad会打开屏幕键盘,因此内嵌浮动日历小部件(等等)可能无法按预期工作(或需要更改) iPad Safari不支持position:fixed像桌面Safari <iOS 5一样position:fixed iPad Safari(类似于iPhone / iPodTouch Safari)自动超链接10位数字以提供电话号码/联系人选项 iPad的Safari prompt('long message…','default'); 只显示1条消息(虽然它提供了滚动的消息 我听说别人说某些JavaScript不起作用,等等,但我还没有完全testing,所以我会很感激您可能遇到的任何发现。

无法从没有窗口的视图中呈现popup窗口

这个错误表明: “从没有窗户的angular度来看,不能呈现出来。”

使用UITapGestureRecognizer时,可以查找哪个子视图被点击

在使用UIGestureRecognizers时,如何知道在哪个子视图中发生事件? 根据文件: 一个手势识别器通过触摸来testing一个特定的视图和所有视图的子视图。 据我所知,“视图”属性是 手势识别器所附的视图。 这将是父视图。

UIMenuController不显示

我正在尝试创build一个自定义的UIMenuController并将其显示在我的视图中。 这是我的代码: UIMenuController *menuController = [UIMenuController sharedMenuController]; UIMenuItem *listMenuItem = [[UIMenuItem alloc] initWithTitle:@"List" action:@selector(addList:)]; [menuController setMenuItems:[NSArray arrayWithObject:listMenuItem]]; [menuController setTargetRect:CGRectMake(50.0, 50.0, 0, 0) inView:self.view]; [menuController setMenuVisible:YES animated:YES]; [listMenuItem release]; 没有错误或exception,但菜单控制器不显示。

Iphone SDK通过点击它外面的ipad上解除Modal ViewControllers

我想解雇一个FormSheetPresentation模态视图控制器,当用户在模态视图之外轻击…我已经看到了一堆应用程序这样做(例如在iPad的ebay),但我不知道如何,因为下面的意见是从触摸禁用当模式视图显示像这样(他们提出了一个popover也许?)…任何人有任何build议?

在OSX Safari的“开发”菜单中没有显示iPad

我需要在iPad上debugging一个HTML应用程序。 我曾经可以通过USB电缆连接到我的苹果电脑,它会显示在Safari的“开发”菜单。 我现在有两个ipad – 一个是iOS 6,另一个是iOS 7。iOS 6已经正确显示,我可以从我的mac访问networking检查器。 iOS 7的iPad没有显示在“开发”菜单中。 我在Maverick上安装了最新版本的iOS(版本7.1)和最新版本的Safari(7.0.2)。 任何build议,欢迎。

iPhone / iPad应用代码混淆 – 可能吗? 值得?

我已经研究了很多,不pipe是在所有的地方,还是谷歌search,但我似乎无法find一个直接的答案就iPhone / iPad应用程序编写的Objective-C代码混淆。 我的问题是这些: 有没有办法做到这一点? 如果是这样,怎么样? 这值得么? 当应用程序提交给他们时,苹果是否允许它,或者有问题?

CSS媒体查询只针对iPad和iPad?

嗨,我正在与多个平板设备,iPad,银河标签,macros碁Iconia,LG 3D垫等。 iPad – 1024 x 768 LG垫 – 1280 x 768 Galaxy Tab – 1280 x 800 我只想使用CSS3媒体查询来定位iPad。 因为,LG和iPad的设备宽度是相同的768px – 我无法分离每个设备。 我试过以下分开,但似乎没有工作: @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : portrait) /* applied to lg also */ @media only screen and (min-resolution: 132dpi) and (max-device-width: 1024px) and (orientation : portrait) […]

UISegmentedControl文本以编程方式

我已经使用界面生成器(从故事板)创build了两个段的UISegmentedControl,但是我想以编程方式设置两个段的文本。 我想这样做,因为我使用NSLocalizedString所有的button,标签,标题等我创build所有的东西在界面生成器,然后我以编程方式添加文本。 我已经设法使每个项目工作的方式,但我找不到方法来添加文本到我的UISegmentedControl。 有没有办法做到这一点? 我可以尝试使用以下,但因为分段的控件已经在界面生成器中创build它不起作用。 [segmentedControl initWithItems:[NSArray arrayWithObjects:NSLocalizedString(@"Title 1", @"Title 1"),NSLocalizedString(@"Title 2", @"Title 2"), nil]]; 非常感谢