我在UIButtoniPad应用程序的左上角有一个(后退按钮),可以解除视图控制器的问题.我发现如果你点击这个按钮略高,你可以激活按钮并开始同时拉下通知窗格.当发生这种情况时,我-viewWillDisappear会被执行并停止视图中的动画,但视图实际上并没有被忽略.当然,通知窗格并没有完全降低,因此最终结果看起来像我的动画崩溃,后退按钮也失败了.
显而易见的解决方案是将按钮向下移动一点,但由于布局原因这是不合需要的,我很好奇:
编辑:毕竟看起来不是一个问题.事实证明,这是我-applicationWillResignActive的召唤,而不是-viewWillDisappear.仍然看起来很糟糕,但至少行为是明确的.我根本没有激活我的主页按钮,只需拉下通知窗格即可.
我试图将一个段落分成单词.我手头有可爱的nltk.tokenize.word_tokenize(发送),但是帮助(word_tokenize)说,"这个标记器设计用于一次一个句子."
有没有人知道如果你在段落上使用它会发生什么,即最多5个句子呢?我自己尝试了一些简短的段落,似乎有效,但这几乎不是确凿的证据.
我正在观看关于AutoLayout的WWDC会谈,并且我已经了解到在视图上设置StoryboardID会使控制台输出的约束冲突更容易阅读(即您获得的是名称而不仅仅是地址).它们向您展示在Interface Builder中设置StoryboardID(以前只是"标识符")的位置,但有没有办法在代码中执行此操作?我正在尝试调试一组我自己没有编写的大而复杂的视图,这是一个100%编程的应用程序,它具有许多不可满足的约束,并且(不知何故)在iOS 7中工作但在iOS中开始破解我希望能够清楚地了解哪个<UIView:0x8675309>实际上导致了这个问题.
我查看了UIView类的引用,没有找到"Identifier"或"StoryboardID".
如果答案是"不",那不会太惊讶.毕竟它被称为故事板ID是有原因的.但我希望得到一个确认,以及一个解决方法,以使AutoLayout控制台转储更可读.