Это решило это.
var trades = new List<String>() { "BTCUSD", "LTCBTC" };
await hubConnection.Start();
var returnValue = await stockTickerHubProxy.Invoke<R>("getLastPrices", trades);
Я разрешил это.
Просто удостоверьтесь, что точка или реагирует, в котором Вы тянете, не происходит на дробном пикселе.
Т.е. NSLog(@"%@", NSStringFromCGRect(theRect))
определить, какая точка оттягивается на дробном пикселе. Затем звоните round()
на той точке.
Вы могли бы хотеть посмотреть на NSIntegralRect (), он делает то, что Вы хотите.
Простите мое незнание, если это неправильно, я ничего не знаю о iPhone или Какао.
Если Вы просите текст центрироваться в реагировании, Вы, возможно, также должны были бы удостовериться, ширина и/или высота реагирования являются четным числом.
По моим экспериментам, некоторые шрифты нечетко отображаются при определенных размерах. например, Helvetica-Bold не отображает "." хорошо на 16.0f, но они ясны на 18.0f. (Если вы присмотритесь, верхний пиксель символа «.» Размыт.)
После того, как я это заметил, меня раздражало каждый раз, когда я вижу этот UIView, поскольку он отображается динамически.