小编Mus*_*afa的帖子

根据文字调整UILabel高度

考虑我在UILabel(动态文本的长行)中有以下文本:

由于外星军队的数量远远超过了团队,因此玩家必须利用后世界末日的世界,例如在垃圾箱,支柱,汽车,瓦砾和其他物体后面寻找掩护.

我想调整UILabel's高度,以便文本可以适应.我正在使用以下属性UILabel来使文本包装.

myUILabel.lineBreakMode = UILineBreakModeWordWrap;
myUILabel.numberOfLines = 0;
Run Code Online (Sandbox Code Playgroud)

如果我没有朝着正确的方向前进,请告诉我.谢谢.

cocoa-touch uikit uilabel ios

310
推荐指数
12
解决办法
26万
查看次数

手势识别器和按钮动作

我有一个看起来像这样的视图层次结构:

UIView (A)
UIView > UIImageView
UIView > UIView (B)
UIView > UIView (B) > Rounded Rect Button
UIView > UIView (B) > UIImageView
UIView > UIView (B) > UILabel
Run Code Online (Sandbox Code Playgroud)

我已将手势识别器附加到我的UIView(B).我面临的问题是我没有对UIView(B)中的Rounded Rect Button进行任何操作.singleTap手势识别器捕获/覆盖按钮的Touch Up Inside事件.

我怎样才能使它工作?我认为响应者链层次结构将确保按钮触摸事件将被优先使用,并且它将被触发!我错过了什么?

这是一些相关的代码:

#pragma mark -
#pragma mark View lifecycle (Gesture recognizer setup)

- (void)viewDidLoad {
    [super viewDidLoad];

    // double tap gesture recognizer
    UITapGestureRecognizer *dtapGestureRecognize = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(doubleTapGestureRecognizer:)];
    dtapGestureRecognize.delegate = self;
    dtapGestureRecognize.numberOfTapsRequired = 2;
    [self.viewB addGestureRecognizer:dtapGestureRecognize];

    // single tap gesture recognizer
    UITapGestureRecognizer *tapGestureRecognize = …
Run Code Online (Sandbox Code Playgroud)

iphone conflict uibutton ibaction uigesturerecognizer

96
推荐指数
6
解决办法
8万
查看次数

使用Subversion与DropBox

使用DropBox作为Subversion存储库的备份系统是一个坏主意吗?

有没有人尝试过将Subversion与DropBox等在线文件共享实用程序一起使用?你有什么经历?

我担心这是否会起作用 - 主要是因为Subversion保持锁定并且它非常具体.我不确定DropBox和Subversion是否可以一起工作?

ps我正在考虑将这个用于我的Xcode项目,不,我不想使用github,因为它不是免费的 - 你不能保持你的存储库私有与免费帐户(和其他原因).


参考文献:

DropBox(文件同步,共享和在线备份)

Subversion(开源版本控制系统)

svn backup xcode dropbox

52
推荐指数
2
解决办法
4万
查看次数

UIImage调整大小(比例比例)

可能重复:
使用宽高比调整UIImage的大小?

下面这段代码正在完美地调整图像大小,但问题是它会混淆纵横比(导致图像偏斜).有什么指针吗?

// Change image resolution (auto-resize to fit)
+ (UIImage *)scaleImage:(UIImage*)image toResolution:(int)resolution {
    CGImageRef imgRef = [image CGImage];
    CGFloat width = CGImageGetWidth(imgRef);
    CGFloat height = CGImageGetHeight(imgRef);
    CGRect bounds = CGRectMake(0, 0, width, height);

    //if already at the minimum resolution, return the orginal image, otherwise scale
    if (width <= resolution && height <= resolution) {
        return image;

    } else {
        CGFloat ratio = width/height;

        if (ratio > 1) {
            bounds.size.width = resolution;
            bounds.size.height = bounds.size.width / ratio;
        } else …
Run Code Online (Sandbox Code Playgroud)

iphone resize uiimage

48
推荐指数
4
解决办法
11万
查看次数

iPhone开发 - 设置UIWebView字体

我必须显示我从服务器提取的富文本,所以我使用的是UIWebView.现在的问题是我无法控制UIWebView中使用的字体.如何更改字体以使用系统字体(使其与应用程序的其余部分保持一致)?

我现在正在做这样的事情:

myRichTextView = [[UIWebView alloc] initWithFrame:CGRectMake(x, y, width, height)];
myRichTextView.backgroundColor = [UIColor clearColor];
[myRichTextView setScalesPageToFit:NO];
[myRichTextView loadHTMLString:myString baseURL:[NSURL URLWithString:myBaseURL]];
Run Code Online (Sandbox Code Playgroud)

再次,需要控制显示字体.如果我无法控制字体,请告诉我UIWebView的其他替代方法.

谢谢

iphone uiwebview

45
推荐指数
6
解决办法
6万
查看次数

38
推荐指数
2
解决办法
5万
查看次数

iPhone开发 - 编译器警告!

有时当我尝试"构建"/编译下载的源时,我收到以下警告:

ld: warning: directory '/Volumes/Skiiing2/CD/ViewBased/Unknown Path/System/Library/Frameworks' following -F not found
Run Code Online (Sandbox Code Playgroud)

还有其他人看过这个问题吗?

compiler-construction iphone warnings

36
推荐指数
2
解决办法
9759
查看次数

iPhone开发 - XMLParser与libxml2对比TouchXML

我找不到这些解析技术的比较.哪一个最常用?

问候.穆斯塔法

iphone libxml2 touchxml xml-parsing

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

iPhone - 用于文本到语音的API功能

我想知道iPhone是否有支持文字转语音功能的API?我环顾四周但找不到任何东西,所以只是想确认一下.

感谢期待.

iphone api text-to-speech

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

可以同时使用AVCaptureVideoDataOutput和AVCaptureMovieFileOutput吗?

我想用我的代码同时录制视频和抓取帧.

AVCaptureVideoDataOutput用于抓取框架和AVCaptureMovieFileOutput视频录制.但无法工作,并在同时工作但个人工作时得到错误代码-12780.

我搜索了这个问题,但没有得到答案.有没有人有同样的经历或解释?一段时间我真的很烦.

谢谢.

iphone video-capture image-processing avfoundation

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