小编jav*_*smo的帖子

Bootstrap 3.0 RC1的预先输出问题

我正在尝试使用Twitter Typeahead和Bootstrap 3 RC1,因为Bootstrap在版本3上删除了自己的typeahead插件.

我在表单上使用以下HTML:

<div class="well">  
<form>
    <fieldset>
        <div class="form-group">
            <label for="query">Search:</label>
            <input type="text" class="form-control" name="query" id="query" placeholder="Start typing something to search...">              
        </div>
        <button type="submit" class="btn btn-primary">Search</button>
    </fieldset>
</form>
</div>
Run Code Online (Sandbox Code Playgroud)

在不添加Typeahead的情况下,搜索输入字段显示如下:

在添加Typeahead之前

然后我添加了Typeahead,如下所示:

<script>
    $('#query').typeahead({        
        local: ['alpha', 'bravo','charlie','delta','epsilon','gamma','zulu']
    });
</script>
Run Code Online (Sandbox Code Playgroud)

场地变小了,里面有一个白色的矩形.

添加Typeahead后

在输入一些文字时......

我做错了什么,或者只是Typeahead或Bootstrap 3 RC1的错误?

jquery twitter-bootstrap bootstrap-typeahead typeahead.js twitter-bootstrap-3

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

编译故事板时ibtool失败了

我刚从两个不同的Macbook上的git存储库下载了一个项目.首先,它运行没有问题.

在第二个Macbook上显示以下消息:

Command /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool 
failed with exit code 255
Run Code Online (Sandbox Code Playgroud)

在尝试编译文件时MainStoryboard.storyboard.

当我单击XCode上的MainStoryboard.storyboard时,它会崩溃并且不会打开它.

在另一台计算机上,一切正常.

我尝试了以下方法来解决这个问题,但没有成功:

1)升级的XCode从4.5升级到4.5.2

2)删除项目目录并再次克隆存储库.

3)删除了我项目的内容 ~/Library/Developer/Xcode/DerivedData

4) purge

关于如何解决这个问题的任何想法?

macos xcode storyboard xcode4.5

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

如何获得CTFrame上绘制的文本的真实高度

我有一定数量的文字填补了一些CTFrame(不止一个).要创建所有框架(每页一个),我将填充一个框架,获取未使用框架的文本CTFrameGetVisibleStringRange并重复此过程,直到处理完所有文本.

在除最后一帧之外的所有帧上,文本占据页面的相同高度.在最后一帧,我想知道文本占据的真实高度,知道我可以在哪里开始绘制更多文本.

有没有办法做到这一点?

UPDATE

根据评论的要求,这是我使用@omz建议的解决方案:

我在我的项目中使用ARC:

CTFrameRef locCTFrame = (__bridge CTFrameRef)ctFrame;

//Save CTLines
lines = (NSArray *) ((__bridge id)CTFrameGetLines(locCTFrame));

//Get line origins
CGPoint lOrigins[MAXLINESPERPAGE];
CTFrameGetLineOrigins(locCTFrame, CFRangeMake(0, 0), lOrigins);
CGFloat colHeight = self.frame.size.height;

//Save the amount of the height used by text
percentFull = ((colHeight - lOrigins[[lines count] - 1].y) / colHeight);
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c core-text

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

XCode Instruments没有使用BAD_ACCESS检测Zombie

通常,当我尝试修复BAD_ACCESS错误时,我打开Xcode Instruments并测试以查找导致错误的僵尸.

我用iPhone 5.0模拟器运行我的应用程序.它以BAD_ACCESS停止,但是仪器不会标记任何僵尸.

当我使用iPhone 4.3模拟器运行应用程序时,行为完全不同.在这种情况下,应用程序运行良好,没有任何BAD_ACCESS.

我正在使用XCode 4.2.

可能会发生什么?

这是回溯:

(gdb) bt
#0  0x0167209b in objc_msgSend ()
#1  0x00002ff2 in -[BSViewController viewDidAppear:] (self=0x1, _cmd=0x12ddd81, animated=1 '\001') at BSViewController.m:42
#2  0x012616f8 in __CFStringAppendFormatCore ()
#3  0x011acb6c in _CFStringCreateWithFormatAndArgumentsAux ()
#4  0x0122bce8 in _CFLogvEx ()
#5  0x00b26b63 in NSLogv ()
#6  0x00b26ad5 in NSLog ()
#7  0x00009ffc in -[BSCTView buildFrames] (self=0x6a55f80, _cmd=0xd541) at BSCTView.m:96
#8  0x0000a5da in -[BSCTView layoutSubviews] (self=0x6a55f80, _cmd=0x66a6c4) at BSCTView.m:124
#9  0x001ff301 in -[UIView(CALayerDelegate) layoutSublayersOfLayer:] ()
#10 0x01284e72 in …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c instruments xcode4.2

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