标签: tags

得到UIButton的x和y坐标

我有一个名为"buttonPressed"的按钮.当我按下按钮时,我需要找到该按钮的x和y坐标.你有什么想法可以帮助我吗?

    UIButton *circleButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    circleButton.frame = rect;
    circleButton.layer.cornerRadius = 8.0f;
    [circleButton addTarget:self
                     action:@selector(buttonPressed:)
           forControlEvents:UIControlEventTouchUpInside];
    [self addSubview:circleButton];

-(void)buttonPressed:(id)sender
{

}
Run Code Online (Sandbox Code Playgroud)

回答

     - (IBAction)buttonPressed:(UIButton *)sender
     {
       CGPoint coordinates = sender.frame.origin;
       CGFloat x = coordinates.x;
       CGFloat y = coordinates.y;
     }
Run Code Online (Sandbox Code Playgroud)

tags button uibutton coordinate ios

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

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

什么是短回声标记<?=?>?它是如何工作的?它比<?php?>标签有什么优势?

我正在阅读PHP手册.

我在手册中看到了以下句子"还有一个短回声标记,它总是在PHP 5.4.0及更高版本中可用".

我不明白这是什么意思?

我试图用所谓的短回声标签执行以下代码,因为手册说它总是在PHP 5.4.0及更高版本中可用.我正在使用PHP 7.1.10.

<!DOCTYPE HTML>
<html>
    <head>
        <title>Example</title>
    </head>
    <body>

        <p>This is going to be ignored by PHP and displayed by the browser.</p>
        <?= echo 'While this is going to be parsed.'; ?>
        <p>This will also be ignored by PHP and displayed by the browser.</p>

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

我收到以下错误:

Parse error: syntax error, unexpected 'echo' (T_ECHO) in C:\xampp\htdocs\php_playground\hello.php on line 9
Run Code Online (Sandbox Code Playgroud)

如果它始终可用,那么为什么我会收到此错误?

关于这个短回声标记,我有三个问题 <?= ?>

  • 什么是短回声标签<?= ?>
  • 它是如何工作的? …

php tags echo

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

PHP标记没有正确关闭

<form class="variations_form cart" action="<?php echo esc_url( apply_filters( 'woocommerce_add_to_cart_form_action', $product->get_permalink() ) ); ?>" method="post" enctype='multipart/form-data' data-product_id="<?php echo absint( $product->get_id() ); ?>" data-product_variations="<?php echo htmlspecialchars( wp_json_encode( $available_variations ) ); //WPCS: XSS ok. ?>">
Run Code Online (Sandbox Code Playgroud)

我在我的WordPress主题中有这个PHP代码,//WPCS: XSS ok. ?>关闭标签后无法正常工作.在具有相同注释行的相同文件中,关闭php tague效果很好.我运行PHP 7.0版

php forms tags wordpress

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

谁能指出我(或发布)每个HTML标签的数组

我为此尝试了Google,但是(令人惊讶地)找不到它。谁能指出我每个HTML标签的数组(使用Javascript语法)?我需要这个,因为我有一个图书馆,希望我将我想要的每个标签都列入白名单(并且我想要所有标签)。

因此,换句话说,数组将类似于:

var htmlTags = ['a', 'base', 'br', ...]
Run Code Online (Sandbox Code Playgroud)

*潜在关闭者的速记*

尽管此问题确实要求引用资源,但并不是在请求“收藏夹外资源”;实际上,答案中包含了全部资源。我确实相信此数组将来可能对其他人有用,因此请考虑不要关闭此问题(据我所知,它不符合“脱离主题”的条件),并将此HTML标签数组留给其他人使用寻找未来。如果找不到我,也没有任何评论者/答复者,那么显然这不是网络上已经存在的资源。

html javascript arrays tags

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

如何在php代码中添加nofollow和noindex?

这是我的代码,如何在社交链接上添加 nofollow 和 noindex?

<?= wp_nav_menu([
                'menu' => 'social_links',
                'menu_class' => 'social-links',
                'container' => false,
                'echo' => false,
                'depth' => 1,
                'items_wrap' => '<ul class="%2$s">%3$s</ul>',
                'item_spacing' => 'discard',
                'link_before' => '',
                'link_after' => '',
            ]) . "\n" ?>
Run Code Online (Sandbox Code Playgroud)

html php tags wordpress

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

PHP标签中的echo"example"和"example"之间有区别吗?

这有什么区别

<?php
    myCode();
    echo "Example";
?>
Run Code Online (Sandbox Code Playgroud)

<?php
    myCode();
?>
Example
Run Code Online (Sandbox Code Playgroud)

这个?

在性能方面,最佳选择是什么?

我做了一个Benchmark打印20000000次"示例".我已经从CLI执行了脚本,而不是通过HTTP请求(Centos 7 64位).

使用"echo":153.06723901367sec

使用HTML:155.80555395508sec

php tags echo

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