如何在xcode中将CSS文件添加到iphone项目?

如何在xcode中将CSS文件添加到iphone项目?,第1张

概述我正在为 iphone开发一个基于web的应用程序,我已经为项目创建了新的cssfile,这个css文件不会影响html文件,但是当我上传了css文件一个主机它工作正常并且样式化了html 问题是什么 ? 编辑1 这是头部元素. css.css工作正常,并正确链接到HTML jquery.mobile-1.0.min.css不是! 尽管两个文件都存在于同一个边框中 Onotha.com <link 我正在为 iphone开发一个基于web的应用程序,我已经为项目创建了新的CSSfile,这个CSS文件不会影响HTML文件,但是当我上传了CSS文件一个主机它工作正常并且样式化了HTML

问题是什么 ?

编辑1

这是头部元素.

CSS.CSS工作正常,并正确链接到HTML
jquery.mobile-1.0.min.CSS不是!

尽管两个文件都存在于同一个边框中

Onotha.com

<link rel="stylesheet" type="text/CSS" href="CSS/jquery.mobile-1.0.min.CSS" />

 
 

编辑2

这是Objective-C代码,我有一个例外,我想在最后一行代码中

- (BOol)application:(UIApplication *)application dIDFinishLaunchingWithOptions:(NSDictionary *)launchOptions {        [window makeKeyAndVisible];    Nsstring *path= [[NSBundle mainBundle] pathForResource:@"index" ofType:@"HTML"  inDirectory:NO];//  [webVIEw loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:path]]];//  Nsstring *path = [[NSBundle mainBundle] bundlePath];//  NSURL *baseURL = [NSURL fileURLWithPath:path];//  [webVIEw loadHTMLString:HTMLString baseURL:baseURL];    // load CSS styles    Nsstring *csspath   = [[NSBundle mainBundle] pathForResource:@"CSS/jquery.mobile-1.0.min.CSS" ofType:@"CSS"];    NSData *CSSData     = [NSData dataWithContentsOffile:csspath];    Nsstring *cssstring = [[Nsstring alloc] initWithData:CSSData enCoding:NSASCIIStringEnCoding];    // load Js    Nsstring *JsPath   = [[NSBundle mainBundle] pathForResource:@"MyJs" ofType:@"Js"];    NSData *JsData     = [NSData dataWithContentsOffile:JsPath];    Nsstring *jsstring = [[Nsstring alloc] initWithData:JsData enCoding:NSASCIIStringEnCoding];                             // compose full HTML page    Nsstring *pageContent = [Nsstring stringWithFormat:@"%@%@%@",cssstring,jsstring,path];    [webVIEw loadHTMLString:pageContent baseURL:baseURL];    return YES;}

编辑3

使用Srikar发布的代码后我得到了这个

解决方法 您可以从本地项目目录加载CSS

Nsstring *path = [[NSBundle mainBundle] bundlePath];NSURL *baseURL = [NSURL fileURLWithPath:path];[webVIEw loadHTMLString:HTMLString baseURL:baseURL];

详细信息检查this site.

这里有更详细的代码 –

// load CSS stylesNsstring *csspath   = [[NSBundle mainBundle] pathForResource:@"MyCSS" ofType:@"CSS"];NSData *CSSData     = [NSData dataWithContentsOffile:csspath];Nsstring *cssstring = [[Nsstring alloc] initWithData:CSSData enCoding:NSASCIIStringEnCoding];// load JsNsstring *JsPath   = [[NSBundle mainBundle] pathForResource:@"MyJs" ofType:@"Js"];NSData *JsData     = [NSData dataWithContentsOffile:JsPath];Nsstring *jsstring = [[Nsstring alloc] initWithData:JsData enCoding:NSASCIIStringEnCoding];                         // compose full HTML pageNsstring *pageContent = [Nsstring stringWithFormat:@"%@%@%@",actualPageMarkup];[webVIEw loadHTMLString:pageContent baseURL:[NSURL URLWithString:@""]];

更多信息here

总结

以上是内存溢出为你收集整理的如何在xcode中将CSS文件添加到iphone项目?全部内容,希望文章能够帮你解决如何在xcode中将CSS文件添加到iphone项目?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: https://outofmemory.cn/web/1006497.html

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

发表评论

登录后才能评论

评论列表(0条)

保存