小编iUs*_*ser的帖子

NSTextField垂直对齐

我正在创建cocoa应用程序,其中我以NSTextField编程方式创建了这样的,

NSView *superView = [[NSView alloc] initWithFrame:NSMakeRect(0, 300, 1400, 500)];
NSTextField *myTextField = [[NSTextField alloc] initWithFrame:NSMakeRect(180, 100, 1000, 300)];
[myTextField setStringValue:myText];
[myTextField setEditable:NO];
[myTextField setBezeled:NO];
[myTextField setDrawsBackground:NO];
[myTextField setSelectable:NO];
[myTextField setFont:[NSFont fontWithName:@"Futura" size:22]];
[superView addSubview:myTextField];
[superView setAutoresizesSubviews:YES];
[myTextField setAutoresizingMask:NSViewWidthSizable | NSViewHeightSizable];
[self.window.contentView addSubview:superView];  
Run Code Online (Sandbox Code Playgroud)

现在我想要文本的垂直对齐,它应该根据文本长度进行调整.
有人有什么建议吗?请分享你的建议:)

非常感谢..!!

xcode cocoa vertical-alignment nstextfield xcode4.2

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

如何使NSTableView透明?

我想制作透明的NSTableView.
我在这里使用WindowController类.
我在尝试这个:

- (void)windowDidLoad
{
     [super windowDidLoad];
     [[self enclosingScrollView] setDrawsBackground: NO];
     [[self enclosingScrollView] setBorderType:NSNoBorder];

}

- (BOOL)isOpaque {

      return NO;
} 
- (void)drawRect:(NSRect)drawRect
{
     [super drawRect: drawRect];
}
Run Code Online (Sandbox Code Playgroud)

但是当我写这个代码时,我无法enclosingScrollView在帮助窗口找到.
你可以看到..

在此输入图像描述

任何帮助?如果我做错了,请记住我或纠正我.
谢谢.

macos transparency nstableview xcode4

12
推荐指数
3
解决办法
4338
查看次数

UIView Popup就像UIAlertView一样

我想要一个可以像UIAlertView一样弹出的UIView,也可以移动.

有什么帮助吗?

谢谢.

iphone uiview uialertview ios xcode4

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

修复了高度NSTableView,避免滚动

我有NSTableView一个非常小的固定行数.

当我NSTableView在Interface Builder中创建时,NSTableView它包含在一个NSScrollView.我还没有找到一种方法使表存在于滚动视图的上下文之外.由于表只有少量行,我不希望它滚动.我希望表格根据行数调整大小,我希望底部边框位于最后一行的底部.

如果我按如下方式设置滚动视图的高度,我会得到一个垂直滚动条:

height = (numRows * (rowHeight + intercellSpacingHeight))
Run Code Online (Sandbox Code Playgroud)

如果我向该高度添加一个像素,我没有得到滚动条,但我在最后一行的底部和底部边框之间得到一个额外的像素.

如果取消选中Interface Builder中的"显示垂直滚动条"复选框,则滚动条不会出现,但当我选择最后一行时,表格会向下滚动一个像素.

有没有办法让桌子根本不滚动,并且最后一行的底部边框?

谢谢.

macos cocoa nstableview

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

UILabel插入效果可能吗?

我正在给UILabel边境

Label.text = lbltext;
Label.layer.borderColor = [[UIColor grayColor] CGColor];
Label.layer.borderWidth = 2;
Run Code Online (Sandbox Code Playgroud)

但是文本和边框之间没有空格.
那么如何在我的标签中设置像UIButton这样的插入效果呢?

iphone uilabel xcode4

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

如何使用 Media Segmenter 进行分割视频?

我看了很多文档还是很困惑HTTP Live Streaming。
但我仍在尝试解决方案.. 我已经将我的视频.ts转换为ffmpeg.

现在我知道我必须拆分我的视频并且必须使用mediasegmenter.
但我不知道在哪里mediasegmenter以及如何使用它来分割视频。
我对此很陌生,很抱歉这个愚蠢的问题..

任何帮助,将不胜感激..!!
提前致谢..!!

iphone video-streaming http-live-streaming ios xcode4

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

UITableView没有显示任何数据

我正在制作一个应用程序,我正在使用基于视图的应用程序.
我的第一个视图是一个简单的视图控制器类.该视图中有一些按钮.
当我点按按钮时,我想要tableview.
所以我正在使用UITableViewController子类.

我的硬币是什么

- (void)viewDidLoad
{
    [super viewDidLoad];
    NSBundle *bundle =[NSBundle mainBundle];
    NSString *path = [bundle pathForResource:@"cases" ofType:@"plist"];
    listfile = [[NSArray alloc ] initWithContentsOfFile:path];
   [self loadView];

}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}

// Configure the cell...
NSArray *temp = [listfile objectAtIndex:indexPath.row];
cell.textLabel.text = [temp objectAtIndex:0];
   NSLog(@"Count : %@" , cell.textLabel.text);
return cell;
} …
Run Code Online (Sandbox Code Playgroud)

iphone xcode uitableview

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

NStableView选择了行颜色(在选择时删除NSTableView的边框)

我NSTableView用来显示我的数据.我想删除默认选择的行的颜色blue color.我可以把它设置为Clear color.可能吗??

编辑:

我怎么能删除这个蓝色边框?我已经设置Clear color为表格背景.

在此输入图像描述
提前致谢..!!!:)

cocoa nstableview nscolor xcode4

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