小编Mic*_*ins的帖子

iOS 6故事板:模态视图不是解雇

我正在使用Xcode 4.5和iOS 6.

我正在构建一个使用故事板的通用应用程序.我有一个视图控制器,在导航栏中有一个按钮.当点击按钮时,我使用segue将另一个视图控制器呈现为模态.模态视图控制器的导航栏中有"取消"和"保存"按钮.在故事板中,模态按钮项链接到新的Exit操作上的操作,该操作应该解开到父视图控制器,关闭模态,并调用操作处理程序.

这在iPhone上工作正常,但我在iPad上看到了问题.在iPad上,当模式以全屏显示时,一切正常.当我将模式更改为页面表或表单(这是我的情况下所需的行为)时,将调用操作处理程序,但模式视图控制器不会自动被解除.

有没有人见过这种行为?你有没有做过修复它的事情?

谢谢.

uistoryboard xcode-storyboard uistoryboardsegue ios6

8
推荐指数
1
解决办法
3001
查看次数

iOS:UITextView与自定义NSTextStorage崩溃

我正在Swift中编写一个iOS 9应用程序.我有一个托管UITextView的视图控制器,我正在为它分配一个自定义的NSTextStorage对象.NSTextStorage现在是基本的.一切正常,文本显示在UITextView中,但是当我点击文本进行编辑时,应用程序崩溃时出现以下异常:

2016-01-10 11:24:32.931 PagesWriter[23750:6939530] requesting caretRectForPosition: with a position beyond the NSTextStorage (529)
2016-01-10 11:24:33.040 PagesWriter[23750:6939530] requesting caretRectForPosition: with a position beyond the NSTextStorage (529)
2016-01-10 11:24:33.168 PagesWriter[23750:6939530] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSCFString _getBlockStart:end:contentsEnd:forRange:stopAtLineSeparators:]: Range {529, 0} out of bounds; string length 245'
*** First throw call stack:
(0x181ea5900 0x181513f80 0x181ea5848 0x18278a02c 0x1827e963c 0x186cc6124 0x186b1c818 0x186cc5fbc 0x186d59e68 0x186bdeb60 0x186bde454 0x186fac1f8 0x187501f64 0x186bc2e84 0x186bc4f40 0x186fa65ac 0x186faea5c 0x186bc5c18 0x186bbf1f8 0x186bbed2c 0x186c2047c 0x186c20828 0x186d5811c 0x186d57f94 0x186d57448 …
Run Code Online (Sandbox Code Playgroud)

uitextview ios nstextstorage

7
推荐指数
1
解决办法
1449
查看次数