IOS设置View的背景图片

IOS设置View的背景图片,第1张

1.设置一般View的背景

UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"imgName.png"]]

imgView.frame = self.view.bounds

imgView.autoresizingMask = UIViewAutoresizingFlexibleWidth

[self.view insertSubview:imgView atIndex:0]

2.设置View的背景颜色,使用图片,效果和设置背景图片比较类似

[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"imgName.png"]]]

3.设置UITableView的背景

UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"imgName.png"]]

imgView.frame = self.view.bounds

imgView.autoresizingMask = UIViewAutoresizingFlexibleWidth

[self.tableView setBackgroundView:imgView]

4.设置UITableView的cell颜色

//方法一:

cell.contentView.backgroundColor = [UIColor redColor]

//方法二:

UITableViewCell cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]

UIView bgview = [[UIView alloc]initWithFrame:CGRectMake(0,0,1,1)]

bgview.opaque = YES

bgview.backgroundColor = [UIColor orangeColor]

[cell setBackgroundView:bgview]

//方法三:

添加控件treeview 和imageList,为imageList添加图片,在treeview的ImageList属性中选择imgeList控件。

编写代码

private void Form1_Load(object sender, EventArgs e)

{

TreeNode node = new TreeNode()

node.Name = "test"

node.Text = "test"

node.ImageIndex = 1//imagelist中的图片索引

node.BackColor = Color.Red//背景颜色

this.treeView1.Nodes.Add(node)

}

或者在treeview的属性中相应的更改...........

节点后的文字部分的背景图片在c# winform中没有 webform中可以设置

webform中

你可以学学WebBrowser的使用

ASP.Net 中 treeview中节点的背景图片可以用一下方式设置

newNode.ImageUrl = "图片位置"如newNode.ImageUrl = "../img/folder.gif"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11818722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存