小编Nam*_*cir的帖子

UIWebView背景颜色

我正在将一个HTML字符串加载到UIWebView中,以便能够查看富文本.到现在为止还挺好.但我有一个小问题:在我的Nib文件中,我将background属性设置为绿色.但是,显示时,背景为白色.然后,在类文件中,我添加了以下内容

[myWebView setBackgroundColor:[UIColor greenColor]];
    [myWebView loadHTMLString:myString baseURL:nil];
Run Code Online (Sandbox Code Playgroud)

但是,背景仍然是白色的.我甚至试图扭转顺序,但仍然出现白色背景.

文本大于UIWebView的大小.我注意到当我向下滚过文本的末尾时,背景是绿色的.如何让文本本身的背景为绿色?

你能告诉我我做错了什么吗?非常感谢.

uiwebview ios

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

你如何改变NSArray中的元素?

关于如何在Objective-C中处理数组,我有点困惑.如果我有一个像这样的数组

NSarray *myArray = [[NSArray alloc]
                                  initWithObjects:@"N", @"N", @"N", @"N", @"N",
                                  nil];
Run Code Online (Sandbox Code Playgroud)

如何将第一次出现更改为"Y"?

objective-c nsarray

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

UITableViewCells

可以动态配置tableview单元格,以便根据数据/文本内容,不同的单元格可以具有不同的高度吗?这是否违反了人机界面指南?我发现的文档是参差不齐和混乱,至少对像我这样的新手来说!:)

uitableview ios

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

Objective-C字符串数组

我有一个字符串数组:

NSArray *names;
names = [NSArray arrayWithObjects:
@"FirstList",
@"SecondList",
@"ThirdList",
  nil];     
Run Code Online (Sandbox Code Playgroud)

我正在尝试将此字符串数组的元素分配给字符串变量,如下所示:

NSString *fileName = names[0]; // "Incompatible types in initialization"
Run Code Online (Sandbox Code Playgroud)

或铸造

NSString *fileName = (NSString)names[0]; // "Conversion to non-scalar type requested"
Run Code Online (Sandbox Code Playgroud)

我正在尝试这样做,所以我可以在一个以字符串作为参数的方法中使用该字符串,例如:

NSString *plistPath = [bundle pathForResource:filetName ofType:@"plist"];
Run Code Online (Sandbox Code Playgroud)

有没有办法将字符串数组的元素分配给字符串变量?

从2014年开始更新:这篇文章中的代码实际上可以使用,因为特殊的语法支持已添加到框架和编译器中,用于索引NSArrays等names[0].但在提出这个问题的时候,它给出了这个问题中提到的错误.

arrays objective-c ios

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

标签 统计

ios ×3

objective-c ×2

arrays ×1

nsarray ×1

uitableview ×1

uiwebview ×1