标签: emoji

增加iOS 5.x中UITextView中表情符号字符的字体大小

如果我有UITextView并设置字体大小,比如32.当我运行应用程序时(在模拟器和设备上),我看到一个大的光标和我键入的文本就像我想的那样出现.但是,如果我切换表情符号键盘,它们显示小.就像字体的大小从未增加.

我知道这些表情符号字体刻度,因为我在OSX Lion中将它们吹成了巨大的比例,如果我创建一个带有表情符号字符的UIButton作为它的标签并将字体设置为"Apple Color Emoji"并且大小为64,它们在我的设备上看起来非常华丽.似乎只是UITextView没有调整它们的大小.

fonts uitextview ios emoji ios5

8
推荐指数
1
解决办法
7053
查看次数

在段落中放置表情符号而不影响“行高”

如何在段落中插入表情,无论line-height表情有多大,都不影响内容?IE。喜欢:

在此输入图像描述

我得到的最接近的是 或position: absolutevertical-align: text-top但没有一个能完成这项工作。

p img {
    height: 35px;
    display: inline;
}
#one img {
    vertical-align: text-top;
}
#two img {
    position: absolute;
}
Run Code Online (Sandbox Code Playgroud)
<p id="one">Marzipan chupa chups marzipan. Bear claw donut candy powder cupcake tart. Tiramisu cotton candy jelly biscuit pie <img src="https://rawgit.com/github/gemoji/master/images/emoji/bowtie.png"> Jelly beans muffin croissant. Cupcake cookie pudding tootsie roll wafer. Bear claw jelly gummies sugar plum bear claw candy chocolate jelly. Donut brownie pie dessert cupcake donut oat cake …
Run Code Online (Sandbox Code Playgroud)

css emoji

7
推荐指数
1
解决办法
2475
查看次数

如何将表情符号有意发送到whatsapp?

我知道我们可以通过以下意图向 whatsapp 发送纯文本:

 Intent sendIntent = new Intent();
 sendIntent.setAction(Intent.ACTION_SEND);
 sendIntent.putExtra(Intent.EXTRA_TEXT,"Text to be sent on whatsapp");
 sendIntent.setType("text/plain");
 sendIntent.setPackage("com.whatsapp");
 startActivity(sendIntent);
Run Code Online (Sandbox Code Playgroud)

但我希望能够通过意图将表情符号(表情符号)发送到 whatsapp。
这怎么可能?我们有一些特殊的表情符号代码吗?

android emoticons android-intent emoji whatsapp

7
推荐指数
1
解决办法
3704
查看次数

以编程方式启动 Windows 10 表情符号热键

Windows 10 的最新主要更新“Fall Creators Update”(又名 RedStone3)添加了可在任何文本框中使用的系统范围表情符号弹出窗口的功能

我正在尝试制作一个程序,当单击按钮时会启动相同的弹出表情符号窗口。正如在另一个关于类似主题的讨论中所建议的那样,我尝试使用InputSimulator项目。还有其他方法,正如这里建议的那样,但似乎模拟器很好地包装了它们。

我所做的只是创建一个新的小型 WPF 应用程序,其中有一个主窗口,其中包含一个 TextBox 和一个按钮。按下按钮将运行以下代码:

textBox.Focus()
new InputSimulator().Keyboard.ModifiedKeyStroke(VirtualKeyCode.LWIN, VirtualKeyCode.OEM_PERIOD);
Run Code Online (Sandbox Code Playgroud)

这似乎没有影响!我也试过 OEM_1(这是“:;”键码)而不是 OEM_PERIOD,但仍然没有运气。问题是,LWIN 与另一个键(例如 VK_P)的任何其他组合都可以使用相同的模拟器代码。

如果我尝试按下真实键盘上的表情符号热键,在运行该代码后,第一次按下什么都不做(有时表情符号弹出窗口会显示半秒钟,然后立即消失),然后需要再次按顺序按下热键用于显示弹出窗口。这让我怀疑弹出窗口是否显示,仅在屏幕边界之外,或者等待另一个键盘事件发生/完成?

c# wpf input winforms emoji

7
推荐指数
1
解决办法
984
查看次数

如何将两个字母的国家/地区代码转换为标记表情符号?

我有ISO 3166-1 (alpha-2)国家代码,它们是两个字母的代码,例如“US”和“NL”。我如何获得相应的标志表情符号

编辑:最好我想在不使用国家代码与其相应表情符号之间的显式映射的情况下执行此操作。它已在 JavaScript 中完成,但我不确定如何在 C# 中完成。

.net c# unicode char emoji

7
推荐指数
1
解决办法
1881
查看次数

为什么 wordpress 中的 unicode 表情符号用 &lt;img&gt; 标签显示?

在WordPress,当我使用Unicode的表情符号,如“”或其他人,WordPress的转换表情符号来<img>标记与src="emoji.svg"alt=""这样的:

<img draggable="false" class="emoji" alt="" src="https://s.w.org/images/core/emoji/11/svg/1f611.svg">
Run Code Online (Sandbox Code Playgroud)

想象一下,我想在一个文本中使用 50 个表情符号,这对 SEO 和网站性能来说非常糟糕。有没有办法将表情符号保持为 unicode?喜欢 Stack Overflow 和其他网站上的这里吗?

非常感谢!

html unicode wordpress svg emoji

7
推荐指数
2
解决办法
1440
查看次数

表情符号到/来自 Javascript 中的代码点

在我创建的混合 Android/Cordova 游戏中,我让用户以表情符号 + 字母数字的形式提供标识符 - 即 0..9,A..Z,a..z - 名称。例如

??堆栈溢出

服务器端存储用户标识符时,Emoji 和 Name 部分分开存储,仅 Name 部分需要唯一。游戏不时显示“联赛表”,以便用户可以查看与其他玩家相比他们的表现如何。为此,服务器发回由表情符号、名称和分数组成的十个“高分”值的序列。

然后在一个包含三列的表格中向用户呈现 - 表情符号、名称和分数各一列。这就是我遇到一个小问题的地方。最初我很天真地认为我可以通过简单地查看handle.codePointAt(0). 当我意识到表情符号实际上可以是一个或多个 16 位 Unicode 值的序列时,我将代码更改如下

第 1 部分:剖析用户提供的“句柄”

var i,username,
    codepoints = [], 
    handle = "??StackOverflow",
    len = handle,length; 

 while ((i < len) && (255 < handle.codePointAt(i))) 
 {codepoints.push(handle.codePointAt(i));i += 2;}

 username = handle.substring(codepoints.length + 1);
Run Code Online (Sandbox Code Playgroud)

在这一点上,我有“解剖”句柄

 codepoints =  [128587, 8205, 65039];
 username = 'Stackoverflow;
Run Code Online (Sandbox Code Playgroud)

对上述i += 2和使用的解释说明handle.length这篇文章建议

  • handle.codePointAt(n) 将返回完整代理对的代码点,如果您点击领先代理。就我而言,由于表情符号必须是第一个字符,因此表情符号的 16 位 …

javascript utf-16 surrogate-pairs emoji

7
推荐指数
1
解决办法
819
查看次数

Tkinter 和 32 位 Unicode 复制 - 任何修复?

我只想展示 Chip,但我同时得到 ChipDale。我输入哪个 32 位字符似乎无关紧要,tkinter 似乎复制了它们-不仅仅是花栗鼠

我在想我可能必须将它们渲染为 png,然后将它们作为图像放置,但这似乎有点......笨手笨脚。

还有其他解决方案吗?tkinter 是否计划解决这个问题?

import tkinter as tk

# Python 3.8.3
class Application(tk.Frame):
    def __init__(self, master=None):
        self.canvas = None
        self.quit_button = None
        tk.Frame.__init__(self, master)
        self.grid()
        self.create_widgets()

    def create_widgets(self):
        self.canvas = tk.Canvas(self, width=500, height=420, bg='yellow')
        self.canvas.create_text(250, 200, font="* 180", text='\U0001F43F')
        self.canvas.grid()

        self.quit_button = tk.Button(self, text='Quit', command=self.quit)
        self.quit_button.grid()

app = Application()
app.master.title('Emoji')
app.mainloop()
Run Code Online (Sandbox Code Playgroud)

Mac OS 上的芯片和戴尔

  • 显然这在 Windows 上运行良好 - 所以也许这是一个 MacOS 问题。
  • 我已经在两台单独的 Mac 上运行了它——它们都在最新的 OS Catalina 10.15.5 上运行——并且都显示了问题
  • 该错误与来自 python.org 的标准 Python …

python unicode tkinter tcl emoji

7
推荐指数
1
解决办法
522
查看次数

如何在 Jetpack Compose 中打开表情符号键盘?

我一直在尝试弄清楚如何在 Jetpack Compose 中打开表情符号键盘。由于表情符号没有特定的KeyboardType实例可供我们用作输入类型,TextField如果在 Compose 中首先拥有表情符号,那就太棒了。我不想使用自定义表情符号键盘解决方案,例如EmojiSuperNova-Emoji,除非我找不到任何其他本机 Compose 解决方案。你们知道如何在 Jetpack Compose 中实现这一目标吗?

android emoji android-view kotlin android-jetpack-compose

7
推荐指数
0
解决办法
1081
查看次数

当表情符号的字体粗细设置为“粗体”时,表情符号呈现为无颜色

在正常情况下font-weight,带有表情符号的文本显示没有任何问题:

字体粗细:正常

但设置为 后font-weightbold表情符号将失去颜色:

字体粗细:粗体

Windows(10 和 11)上的 Chrome 中存在该问题,但 Windows 上的 Firefox 或 iOS / macOS 上的 Safari 中不存在该问题。

该问题似乎是由最近的 Chrome / Windows 更新(可能是 2021 年 11 月)引入的。

html windows google-chrome emoji

7
推荐指数
1
解决办法
1160
查看次数