Tag: ipad

如何在iOS中使用图片caching整个网页

我正在iOS上处理图像文字混合页面。 我知道我可以使用UIWebView来实现目标。 但问题是,用户可能需要离线阅读页面。 对于文本部分,我可以将html保存到磁盘并在离线模式下加载。 但是如何图像? 是否有可能将图像caching到磁盘和UIWebView仍然可以显示它们? 谢谢!

获取iPad应用程序的启动方向

在我的iPad应用程序中,我需要运行一些布局代码来根据方向设置正确的布局。 默认情况下,布局是针对横向configuration的,所以在应用程序以纵向模式启动的情况下,我需要采取额外的操作来正确configuration纵向显示的视图。 在我的应用程序-application:didFinishLaunchingWithOptions:方法中,我使用[[UIDevice currentDevice] orientation]检查[[UIDevice currentDevice] orientation] 。 这里的问题是,即使应用程序在横向启动,它总是返回肖像。 有没有办法解决?

在Mail.app / Three20中重新创build收件人气泡行为

Krumelur 问这个问题是如何创build一个类似于mail.app的收件人泡泡。 请看下面的截图:我的意思是: 我可以创build这个元素的外观(包括当它被选中时的样子),但是当它是UITextField的一部分时,我正在努力获得行为。 你如何让泡泡充当UITextField文本的一部分? 例如,当您按下退格button时,气泡会突出显示,再一次按下将被删除,就好像它是文本的一部分。 移动光标也遇到困难。 最好在Monotouch中答案会很好,但是Objective-C的答案也不胜枚举。 我没有要求确切的代码(尽pipe如果你愿意与它分离,那么我不会说不!),而是如何实现这一点。 我意识到Three20项目有一个类似的元素,但我不能find代码中的实际执行的地方。 对不起,如果这没有什么意义,我还是有点难以把这个问题摆出来,请随时问我任何问题,澄清问题!

在iOS上卷页

我四处寻找类似的post,但没有find解决办法。 我正在寻找一个简单的翻页animation(没有手指跟踪),像这样: http : //www.youtube.com/watch?v=_vOYvaNhSHw 可以创build或许可吗? 非常感谢您的帮助。

找不到momd文件:核心数据问题

真棒! 我搞砸了! 我是核心数据noob,在我的第一个iOS应用上工作。 堆栈溢出后,我使用这段代码: NSString *path = [[NSBundle mainBundle] pathForResource:@"CoreData" ofType:@"momd"]; if (!path) { path = [[NSBundle mainBundle] pathForResource:@"CoreData" ofType:@"mom"]; } NSAssert(path != nil, @"Unable to find Resource in main bundle"); CoreData是我的应用程序的名称。 我试图通过在我的iPhone模拟器中findsqlite文件的path,然后将其插入到sqlite文件中,将初始数据放入应用程序。 但是在某个时候,我移动了sqlite(认为它会创build一个新的副本),从模拟器中删除了应用程序,并且sqlite文件不见了。 我不确定我是否在这个过程的某个部分(这是几个小时前)离开,但最终的结果是一切都搞砸了。 我如何resubstantiate这个sqlite / momd文件? “清洁”和“清除所有目标”都是灰色的。 我很高兴从我的应用程序发布相关的代码,这将有助于解决这个问题,但有很多关于核心数据的代码,我不明白,所以我不知道什么部分发布! 任何帮助是极大的赞赏。

UINavigationBar和后退button的自定义

我按照下面的教程来定制UINavigationBar。 http://foobarpig.com/iphone/uinavigationbar-with-solid-color-or-image-background.html 我在UINavigationBar中应用了一个背景图片,但是,我不知道如何自定义后退button。 目前,默认后退button不适合自定义UINavigationBar的外观和风格。 请教我如何更改默认后退button的背景颜色或图像。 谢谢。

atos和dwarfdump不会象征我的地址

我通过AirBrake.io收到了一个没有符号的崩溃报告。 由于崩溃报告的格式与Apple crashlog格式不同,因此我不能像往常一样将其放在XCode上,所以我从XCode存档中采用了完全相同的版本,试图在命令行上对其进行符号化。 结果如下: $ atos -o kidsapp.app/kidsapp 0x0002fc4c 0x0002fc4c (in kidsapp) 我确定我使用的是与崩溃报告相同的内部版本。 所以我也试过了侏儒转储: $ dwarfdump –lookup 0x0002fc4c –arch armv7 kidsapp.app.dSYM ———————————————————————- File: kidsapp.app.dSYM/Contents/Resources/DWARF/kidsapp (armv7) ———————————————————————- Looking up address: 0x000000000002fc4c in .debug_info… not found. Looking up address: 0x000000000002fc4c in .debug_frame… not found. 也没有结果。 除了使用错误的dSYM文件以外,还有什么可以做错的吗? 我知道这是正确的,因为这是在AirBrake的崩溃报告中提到的版本,它在我的XCode档案中。 任何想法/提示,欢迎!

UICollectionView当前可见的单元格索引

我在我的iPad应用程序中第一次使用UICollectionView 。 我设置了UICollectionView ,使其大小和单元大小相同,意味着一次只显示一个单元格。 问题:现在当用户滚动UICollectionView我需要知道哪个单元格可见,我必须更新其他UI元素的变化。 我没有find任何代表方法。 我怎样才能做到这一点? 码: [self.mainImageCollection setTag:MAIN_IMAGE_COLLECTION_VIEW]; [self.mainImageCollection registerClass:[InspirationMainImageCollectionCell class] forCellWithReuseIdentifier:@"cellIdentifier"]; [self.mainImageFlowLayout setScrollDirection:UICollectionViewScrollDirectionHorizontal]; [self.mainImageFlowLayout setMinimumInteritemSpacing:0.0f]; [self.mainImageFlowLayout setMinimumLineSpacing:0.0f]; self.mainImageFlowLayout.minimumLineSpacing = 0; [self.mainImageCollection setPagingEnabled:YES]; [self.mainImageCollection setShowsHorizontalScrollIndicator:NO]; [self.mainImageCollection setCollectionViewLayout:self.mainImageFlowLayout]; 我曾经尝试过: 由于UICollectionView符合UIScrollView ,当用户滚动以UIScrollViewDelegate方法结束时 -(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView 但是上面的函数里面我怎么能得到UICollectionView当前可见单元UICollectionView ?

是否有可能与UITableView的tableHeaderView使用AutoLayout?

由于我发现AutoLayout我到处使用它,现在我试图用tableHeaderView来使用它。 我做了UIView一个subclass添加了一切(标签等),我想与他们的约束,然后我把这个CustomView到UITableView的tableHeaderView 。 一切工作得很好,除了UITableView总是显示在CustomView , 上面的意思是CustomView 在 UITableView 之下 ,所以不能被看到! 看来,无论我做什么, UITableView的tableHeaderView的height 总是 0(宽度,x和y也是这样)。 我的问题:是否有可能完成这个手动设置框架 ? 编辑:我正在使用的CustomView subview有这些约束: _title = [[UILabel alloc]init]; _title.text = @"Title"; [self addSubview:_title]; [_title keep:[KeepTopInset rules:@[[KeepEqual must:5]]]]; // title has to stay at least 5 away from the supperview Top [_title keep:[KeepRightInset rules:@[[KeepMin must:5]]]]; [_title keep:[KeepLeftInset rules:@[[KeepMin must:5]]]]; [_title keep:[KeepBottomInset rules:@[[KeepMin […]

在UILabel中更改文字更改

我正在给UILabel设置一个新的文本值。 目前,新的文字显得很好。 不过,我想在出现新文字时添加一些animation。 我想知道我能做些什么来animation新文本的外观。