小编thi*_*ryb的帖子

用翻转过渡改变leftBarButtonItem?

在我的代码中,我以编程方式将带有UIButton的leftBarButtonItem更改为UIActivityIndi​​catorView,我想知道如何在更改时执行翻转过渡,任何想法?

非常感谢.

iphone transition

3
推荐指数
1
解决办法
2069
查看次数

MPMoviePlayerController和.m3u8播放列表

我想使用包含MPMoviePlayerController的远程mp4文件的.m3u8播放列表,你成功了吗?

  1. .m3u8必须包含.ts文件吗?
    如果没有.ts的目的是什么?

  2. 加载播放列表后,是否启用下一个/上一个按钮?
    如果没有,这些按钮的目的是什么?

  3. 最后一个问题,你有一个带有远程mp4文件的.m3u8示例文件进行测试吗?

非常感谢你的帮助.

蒂埃里

iphone mpmovieplayercontroller

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

我的应用程序不是iPhoneX上的全屏

在iPhoneX模拟器上我的应用程序不是全屏(见截图).

你知道为什么吗?

截图

uinavigationbar ios iphone-x

3
推荐指数
1
解决办法
4878
查看次数

Cocoa-Touch,核心数据:如何删除实体的所有对象?

我有一个应用程序,使用Core Data与SQLite商店.

在某些时候,我想删除几个实体的所有对象.可能有近千个物体.

从我通过谷歌和官方文档可以看出,删除对象的唯一方法是[managedObjectContext deleteObject:(Entity *)]为每个对象.但这意味着我必须首先获取所有对象.

数据存储只是sqlite,有没有办法简单地传递TRUNCATE TABLE ZENTITY;给它?

iphone cocoa-touch core-data objective-c

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

iPhone App Store.客户提交问题

我正在写一份将由我的客户提交的申请.我不想给他们我的源代码,我该怎么办?

iphone

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

什么时候发布NSXMLParser?

我正在使用NSXMLParser:


- (BOOL)parseXMLData:(NSData *)inData
{
 provisioningParser = [[NSXMLParser alloc] initWithData: inData]; // defined if .h
[provisioningParser setDelegate:self]; [provisioningParser setShouldProcessNamespaces:NO]; [provisioningParser setShouldReportNamespacePrefixes:NO]; [provisioningParser setShouldResolveExternalEntities:NO];

return [provisioningParser parse]; }

我的问题是我应该何时发布NSXMLParser?我相信它在解析完成后会自动释放; 这是真的?如果是,仪器表明存在泄漏.

你有好主意吗 ?

谢谢

iphone nsxmlparser

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

拖动时防止移动UICollectionViewCell的中心

我可以通过使用手势识别器拖动它来重新排序iOS 9上的UICollectionViewCells,并简化新的iOS 9支持以进行重新排序.

public func beginInteractiveMovementForItemAtIndexPath(indexPath: NSIndexPath) -> Bool // returns NO if reordering was prevented from beginning - otherwise YES
public func updateInteractiveMovementTargetPosition(targetPosition: CGPoint)
public func endInteractiveMovement()
public func cancelInteractiveMovement()
Run Code Online (Sandbox Code Playgroud)

我注意到当我开始拖动一个单元格时,它的中心变为触摸位置,我不喜欢这样.

如果我愿意的话,我希望能够将我的细胞拖到它的角落.

你知道怎么做吗?

非常感谢.

uicollectionview uicollectionviewcell ios9

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

我的CustomFlowLayout中没有调用targetContentOffset(forProposedContentOffset :)

我正在编写一个自定义的UICollectionViewFlowLayout,它覆盖了targetContentOffset(forProposedContentOffset :),以便在用户捏缩放时提供正确的contentOffset,因为我遇到了这个问题(内容错误)

在UICollectionView上动态设置布局会导致无法解释的contentOffset更改

class TimelineCollectionViewFlowLayout: UICollectionViewFlowLayout {

        // MARK: - Init

        override init() {
            super.init()
            self.minimumLineSpacing = 0
        }

        required init?(coder aDecoder: NSCoder) {
            super.init(coder: aDecoder)
        }

        override func prepare() {
            if let collectionView = self.collectionView {
                collectionView.isPagingEnabled = false
                self.sectionInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
                self.scrollDirection = .horizontal
            }
        }

    override func targetContentOffset(forProposedContentOffset proposedContentOffset: CGPoint) -> CGPoint {
        print("hello")
        return proposedContentOffset
    }
}
Run Code Online (Sandbox Code Playgroud)

但不幸的是没有调用targetContentOffset,你知道为什么?

谢谢!

蒂埃里

uicollectionview uicollectionviewlayout

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