小编Mat*_*zak的帖子

Helvetica Neue Light,iOS

令人惊讶的是,我似乎无法找到另一个问题...抱歉,如果我遗漏了一些明显的东西.

我正试图在我的iPhone应用程序中以编程方式使用Helvetica Neue Light.似乎系统内置了这个,这看起来很奇怪.

是这样的吗?是否需要手动添加此特定字体?

理想情况下,我想编辑这行代码来完成此任务:

myLabel.font = [UIFont fontWithName:@"HelveticaNeue" size: 32];
Run Code Online (Sandbox Code Playgroud)

arrays fonts objective-c ios

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

由于已知原因的内存压力终止,未知的解决方案

我的应用程序由于应用程序使用中某个点的内存压力而终止,我已将问题分解为造成问题的一大块代码.

我将复制下面的代码块,但首先我将描述它正在做什么.

描述:

我有一个迭代视频列表的for循环.对于每个视频,for循环增加包含滚动视图的大小,绘制标签和按钮(均与视频有关),并异步抓取视频的缩略图并将其放在按钮下方.

问题:

抓住缩略图部分就是问题所在.我不认为这是异步完成的事实是问题,因为我已经同步尝试并且终止仍然发生.当我注释掉抓取缩略图的代码(下面代码中的整个异步部分)时,应用程序不会崩溃.

守则:

注意:为简洁起见,我在某些情况下使用注释替换代码.

for (int i = [_videoURLs count]-1; i >= 0 ; i--)
    {
        //increase the scrollview size

        //get background image:
        dispatch_async(screenshotQueue, ^{

            AVURLAsset *as = [[AVURLAsset alloc] initWithURL:currentURL options:nil];
            AVAssetImageGenerator *ima = [[AVAssetImageGenerator alloc] initWithAsset:as];
            ima.appliesPreferredTrackTransform = YES;
            NSError *err = NULL;
            CMTime time = CMTimeMake(1, 24);
            CGImageRef imgRef = [ima copyCGImageAtTime:time actualTime:NULL error:&err];
            UIImage *thumbnail = [[UIImage alloc] initWithCGImage:imgRef];

            dispatch_async(dispatch_get_main_queue(), ^{

                UIImageView *backgroundImage = [[UIImageView alloc]initWithFrame:buttonFrame];
                backgroundImage.image = thumbnail; …
Run Code Online (Sandbox Code Playgroud)

memory objective-c ios

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

CSS适合水平紧密的n个元素

这个问题有点像css之谜,可能有也可能没有简单的答案:

我有一个div(称为#parentDiv),它的绝对定位宽度为100%.

在#parentDiv中我想要适合n个div,在父div中均匀分布.

换句话说,在#parentDiv中使用一个div(称为#childDiv1),它应该用#childDiv1的颜色填充屏幕.

有两个div,#childDiv1和#childDiv2,它应该填满屏幕,左边是第一个的颜色,右边是第二个div的颜色.

这里的关键是所有子div的css属性必须是等价的.这样做的原因是我想稍后用jquery添加更多子div,并让它们自动填入父div.

任何帮助是极大的赞赏!

html css

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

标签 统计

ios ×2

objective-c ×2

arrays ×1

css ×1

fonts ×1

html ×1

memory ×1