小编mar*_*_st的帖子

如何使用Crashlytics与iOS/OS X今天查看扩展?

由于今天扩展程序以一个独立的进程运行,我确信它们不会记录任何崩溃的开箱即用.我假设我们需要分别在小部件上初始化Crashlytics.例如在viewDidLoad方法中TodayViewController.

  • 是否有人在任何iOS/OS X扩展中使用Crashlytics?如果是这样,你是如何实现它的?
  • 我也想知道在Crashlytics中为扩展创建一个单独的应用程序是否有意义.

ios crashlytics osx-extensions today-extension ios-extensions

26
推荐指数
4
解决办法
7191
查看次数

如何在iOS 8中获取UICollectionViewCells的自动布局大小?(systemLayoutSizeFittingSize在iOS 8中返回零高度的大小)

由于iOS 8 [UIColletionViewCell systemLayoutSizeFittingSize:UILayoutFittingCompressedSize]返回高度为0的大小.

这是代码的作用:

为了确定UICollectionViewiOS 7中单元格的大小,我使用systemLayoutSizeFittingSize:自动布局在xib文件中定义的单元格上使用.大小取决于UILabel作为UICollectionViewCell我的xib文件中的子视图的字体大小.标签的字体设置为UIFontTextStyleBody.所以基本上单元格的大小取决于iOS 7中的字体大小设置.

这是代码本身:

+ (CGSize)cellSize {
    UINib *nib = [UINib nibWithNibName:NSStringFromClass([MyCollectionViewCell class]) bundle:nil];

    // Assumption: The XIB file only contains a single root UIView.
    UIView *rootView = [[nib instantiateWithOwner:nil options:nil] lastObject];

    if ([rootView isKindOfClass:[MyCollectionViewCell class]]) {
        MyCollectionViewCell *sampleCell = (MyCollectionViewCell*)rootView;
        sampleCell.label.text = @"foo"; // sample text without bar

        [sampleCell setNeedsLayout];
        [sampleCell layoutIfNeeded];

        return [sampleCell systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];
    }

    return CGSizeZero;

}
Run Code Online (Sandbox Code Playgroud)

它在iOS 7中完美运行,但在iOS 8中运行不佳.不幸的是,我不知道为什么.

如何在iOS …

objective-c ios autolayout ios8

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

WatchKit-Storyboard中的"调整"偏好是什么?

我还没有在网上找到任何东西,WatchKit的UI元素的调整偏好是什么.

XCode  -  InterfaceBuilder截图

有人知道吗?

ios watchkit

4
推荐指数
1
解决办法
397
查看次数

在tvOS上禁用UISearchController上的blury背景

由于我们在整个tvOS应用程序中使用自定义背景图像,因此我需要UISearchController来模糊背景.显然,该dimsBackgroundDuringPresentation标志UISearchController在tvOS下无法使用.有没有其他方法可以摆脱它?

uisearchbar uisearchcontroller tvos

4
推荐指数
1
解决办法
948
查看次数