小编Mat*_*eus的帖子

从iOS上的html输入中删除选择灰色阴影

我目前正在为我的iOS应用程序开发html富文本编辑器,因此,设置很简单,我有一个UIWebView加载我的编辑器代码,html输入是'contentEditable'DIV.

问题是每次我选择这个div来输入一些文本时,输入框上会出现一个浅灰色框,告诉用户文本字段已被选中.

注意:您可以在此快速视频中看到效果

我的问题是:如何删除这个浅灰色框架?

我的html文件如下:

<html>

<head>

    <style type="text/css">

        :focus{

            outline:0px solid transparent;

        }

        DIV::-moz-focus-inner {
            background-color:#ff0000;
            border: 0;
            padding: 0;
        }

        ul{
            margin-left:-10px;
        }
        ol{
            margin-left:-10px;
        }

        blockquote {

            border-left:#ff0000 5px double;
            margin-left:0px;

        }

    </style>

</head>

<body onload="addImgAttributes();checkBlockquote();" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">

    <div
        id="content"
        class="content"
        contenteditable="true"
        style="font-family: Helvetica; background-color:#fff; color:#000; height:258px;"
        autocapitalize="off"
        autocorrect="off"
        autocomplete="off"
        spellCheck="false"
    >
    </div>

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

// ------------------------------------------------ -------------------------------------------------- ----------------编辑1 -----

在@StephenJ的评论之后我意识到这个灰色框架可能是UIWebView的子视图而不是css属性.我在UIWebView的框架出现的确切时刻记录了视图层次结构,这是日志:

2013-04-17 21:37:00.919 StrangeThings[1182:c07] <UIWebView: 0xa5ec3f0; frame = (7 …
Run Code Online (Sandbox Code Playgroud)

html css xcode uiwebview ios

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

多个自定义行UITableView?

我一直在搜索很多,但没有发现任何与多个自定义行有关的内容,我需要为我的应用程序创建一个设置tableView,其中我需要从xib文件加载行,如:

ROW 1 = >> XIB 1.
ROW 2 = >> XIB 2.
ROW 3 = >> XIB 3.
ROW 4 = >> XIB 4.

我现在的代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell=nil;
    //We use CellType1 xib for certain rows
    if(indexPath.row==0){
        static NSString *CellIdentifier = @"ACell";
        cell =(ACell*) [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
        if(cell==nil){
            NSArray *nib= [[NSBundle mainBundle] loadNibNamed:@"ACell" owner:self options:nil];
            cell = (ACell *)[nib objectAtIndex:0];
        }
        //Custom cell with whatever
        //[cell.customLabelA setText:@"myText"]
    }
    //We use CellType2 xib for other rows …
Run Code Online (Sandbox Code Playgroud)

iphone uitableview custom-cell ios

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

从MYSQL获取数据并显示在JSON文件中

我正在构建和iOS应用程序从我的MYSQL数据库中获取数据,所以要做这样的事情我需要使用JSON(我知道其他方法,但我需要专门使用JSON).问题是,如何从我的mysql数据库中获取数据并以JSON格式将其写入文件(最好使用PHP).

任何链接,教程或源代码将不胜感激!

php mysql json ios

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

在UITabBarController之前显示XIB?

我正面临这个问题几个月,我不知道什么是解决它的最佳解决方案.问题是,我需要在我的UITabBar出现之前加载一个XIB,更清楚,我有我的第一个视图这是用户登录(NO TABBAR应该显示),当用户登录时,应用程序验证信息,之后应该使用UITabBarController加载视图,但每次我尝试这样做而不以模态方式呈现登录视图时,两者都是显示视图,登录视图和标签栏视图.

iphone xcode uitabbar ios

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

标签 统计

ios ×4

iphone ×2

xcode ×2

css ×1

custom-cell ×1

html ×1

json ×1

mysql ×1

php ×1

uitabbar ×1

uitableview ×1

uiwebview ×1