Вы можете установить непрозрачность на графике заполненной области с помощью цвета RGBA в fillcolor
, например
.
import plotly.plotly as py
x = ['Winter', 'Spring', 'Summer', 'Fall']
y_values = [[40, 60, 40, 10],
[20, 10, 10, 60],
[40, 30, 50, 30]]
colors = ['rgba(131, 90, 241, 0.25)',
'rgba(111, 231, 219, 0.5)',
'rgba(184, 247, 212, 1)']
data = []
for i, y in enumerate(y_values):
data.append(dict(x=x,
y=y,
hoverinfo='x+y',
mode='lines',
line=dict(width=0.5,
color=colors[i]),
fillcolor=colors[i],
stackgroup='one'))
fig = dict(data=data)
py.iplot(fig, filename='stacked-area-plot-hover', validate=False)
дает вам
Да, это - что-то, что вызвало отклонения AppStore в прошлом, и вероятно будет снова..., что означает, что все еще возможно сделать это.
При ответе на мой собственный вопрос вот то, как сделать это:
Добавьте платформу CoreTelephony в Фазах разработки.
объявите:
extern void * _CTServerConnectionCreate(CFAllocatorRef, int (*)(void *, CFStringRef, CFDictionaryRef, void *), int *);
extern int _CTServerConnectionSetVibratorState(int *, void *, int, int, float, float, float);
static void* connection = nil;
static int x = 0;
инициализируйте:
connection = _CTServerConnectionCreate(kCFAllocatorDefault, &vibratecallback, &x);
запустите вибрацию:
_CTServerConnectionSetVibratorState(&x, connection, 3, intensity, 0, 0, 0);
вибрация остановки:
_CTServerConnectionSetVibratorState(&x, connection, 0, 0, 0, 0, 0);
Этот код от HapticKeyboard, загружаемое приложение, которое шумит телефон, как Вы вводите. Это доступно для взломанных телефонов на Cydia. См. также мой опыт джейлбрекинга),
Какие-либо другие хорошие ссылки?
Нет никакого способа сделать это использование SDK, извините.
Мало того, что это невозможно сделать использование SDK, но это - также первый объект в Неофициальных Критериях Отклонения App Store.